From 785a9eef23bab76076dd1baaa615d75016a1c87b Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Mon, 19 Dec 2022 18:37:53 +0100 Subject: [PATCH 01/41] [WebKit] Merge WKWebKit into WebKit. (#17062) A long time ago, Apple created WebKit bindings for macOS, and we bound those in the webkit.cs and WebKit/*.cs files. These were later deprecated in macOS 10.14. A bit later (iOS 8.0 / macOS 10.10) Apple created new (and severely limited) WebKit API for both iOS and macOS, and since these were quite different/new, we bound them in wkwebkit.cs and WKWebKit/*.cs files. However, the actual namespace for both is WebKit, which leaves us with a few special-cases in our code to handle the fact that we've bound the same namespace in different files/directories. Unifying these implementations in webkit.cs and WebKit/*.cs, makes it possible to avoid these special cases. I've also explicitly added No* availability attributes to the old and deprecated macOS bindings for all other platforms than macOS, in order to avoid more special-casing when it comes to availability attributes (and that logic is already complicated enough as it is). --- CODEOWNERS | 2 - src/WebKit/.gitignore | 1 - src/{WKWebKit => WebKit}/Defs.cs | 2 +- src/WebKit/DomCssRuleList.cs | 4 + src/WebKit/DomHelpers.cs | 4 + src/WebKit/DomNode.cs | 4 + src/WebKit/Enumerators.cs | 4 + src/WebKit/Enums.cs | 12 + src/WebKit/Indexers.cs | 4 + src/{WKWebKit => WebKit}/WKCompat.cs | 0 src/{WKWebKit => WebKit}/WKPreferences.cs | 0 src/{WKWebKit => WebKit}/WKWindowFeatures.cs | 2 +- src/WebKit/WebKit.cs | 4 + src/WebKit/WebNavigationPolicyEventArgs.cs | 4 + src/WebKit/WebPolicyDelegate.cs | 4 + src/WebKit/WebView.cs | 4 + src/foundation.cs | 48 +- src/frameworks.sources | 28 +- src/webkit.cs | 1651 +++++++++++++++++- src/wkwebkit.cs | 1430 --------------- 20 files changed, 1725 insertions(+), 1487 deletions(-) delete mode 100644 src/WebKit/.gitignore rename src/{WKWebKit => WebKit}/Defs.cs (99%) rename src/{WKWebKit => WebKit}/WKCompat.cs (100%) rename src/{WKWebKit => WebKit}/WKPreferences.cs (100%) rename src/{WKWebKit => WebKit}/WKWindowFeatures.cs (97%) delete mode 100644 src/wkwebkit.cs diff --git a/CODEOWNERS b/CODEOWNERS index 623a5d4ca52f..4370212a3e0f 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -188,8 +188,6 @@ /src/watchkit.cs @rolfbjarne /src/WebKit /src/webkit.cs -/src/WKWebKit -/src/wkwebkit.cs /tests/xharness @rolfbjarne @mandel-macaque /tests/xtro-sharpie diff --git a/src/WebKit/.gitignore b/src/WebKit/.gitignore deleted file mode 100644 index bd99fb052418..000000000000 --- a/src/WebKit/.gitignore +++ /dev/null @@ -1 +0,0 @@ -*.g.cs diff --git a/src/WKWebKit/Defs.cs b/src/WebKit/Defs.cs similarity index 99% rename from src/WKWebKit/Defs.cs rename to src/WebKit/Defs.cs index 96315b016cef..a67b1051b8fb 100644 --- a/src/WKWebKit/Defs.cs +++ b/src/WebKit/Defs.cs @@ -1,5 +1,5 @@ // -// WKWebKit/Defs.cs +// WebKit/Defs.cs // // Authors: // Aaron Bockover (abock@xamarin.com) diff --git a/src/WebKit/DomCssRuleList.cs b/src/WebKit/DomCssRuleList.cs index adc06211e36c..afa3462a1a57 100644 --- a/src/WebKit/DomCssRuleList.cs +++ b/src/WebKit/DomCssRuleList.cs @@ -1,3 +1,5 @@ +#if __MACOS__ + #nullable enable namespace WebKit { @@ -10,3 +12,5 @@ public DomCssRule this [int index] { } } } + +#endif // __MACOS__ diff --git a/src/WebKit/DomHelpers.cs b/src/WebKit/DomHelpers.cs index cbfea7c810d2..9c4cf5db8a7d 100644 --- a/src/WebKit/DomHelpers.cs +++ b/src/WebKit/DomHelpers.cs @@ -1,3 +1,5 @@ +#if __MACOS__ + #nullable enable using System; @@ -14,3 +16,5 @@ public partial class DomHtmlOptionsCollection { public DomNode this [uint index] { get { return this.GetItem(index); } } } } + +#endif // __MACOS__ diff --git a/src/WebKit/DomNode.cs b/src/WebKit/DomNode.cs index fd4122757598..3ce6c825e687 100644 --- a/src/WebKit/DomNode.cs +++ b/src/WebKit/DomNode.cs @@ -21,6 +21,8 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // +#if __MACOS__ + #nullable enable using System; @@ -100,3 +102,5 @@ public DomEventListener AddEventListener (string type, Action callback } } } + +#endif // __MACOS__ diff --git a/src/WebKit/Enumerators.cs b/src/WebKit/Enumerators.cs index 88b99218c091..eb4ec5473fd3 100644 --- a/src/WebKit/Enumerators.cs +++ b/src/WebKit/Enumerators.cs @@ -1,3 +1,5 @@ +#if __MACOS__ + #nullable enable using System; @@ -120,3 +122,5 @@ IEnumerator IEnumerable.GetEnumerator () { } } } + +#endif // __MACOS__ diff --git a/src/WebKit/Enums.cs b/src/WebKit/Enums.cs index b4eaec264e82..175087a7edf9 100644 --- a/src/WebKit/Enums.cs +++ b/src/WebKit/Enums.cs @@ -4,6 +4,7 @@ namespace WebKit { + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomCssRuleType : ushort { Unknown = 0, @@ -19,6 +20,7 @@ public enum DomCssRuleType : ushort { NamespaceRule = 10, } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomCssValueType : ushort { Inherit = 0, @@ -27,6 +29,7 @@ public enum DomCssValueType : ushort { Custom = 3 } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [Flags] public enum DomDocumentPosition : ushort { @@ -38,6 +41,7 @@ public enum DomDocumentPosition : ushort { ImplementationSpecific = 0x20 } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomNodeType : ushort { Element = 1, @@ -54,6 +58,7 @@ public enum DomNodeType : ushort { Notation = 12 } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomRangeCompareHow : ushort { StartToStart = 0, @@ -62,16 +67,19 @@ public enum DomRangeCompareHow : ushort { EndToStart = 3 } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Native] public enum WebCacheModel : ulong { DocumentViewer, DocumentBrowser, PrimaryWebBrowser } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomEventPhase : ushort { Capturing = 1, AtTarget, Bubbling } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [Flags] public enum WebDragSourceAction : ulong { @@ -83,6 +91,7 @@ public enum WebDragSourceAction : ulong { Any = UInt64.MaxValue } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [Flags] public enum WebDragDestinationAction : ulong { @@ -95,6 +104,7 @@ public enum WebDragDestinationAction : ulong { Any = UInt64.MaxValue } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] #if !NET public enum WebNavigationType : uint { #else @@ -105,6 +115,7 @@ public enum WebNavigationType : long { } // Used as an 'unsigned int' parameter + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomKeyLocation : uint { Standard = 0, @@ -114,6 +125,7 @@ public enum DomKeyLocation : uint { } // Used as an 'int' parameter + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] public enum DomDelta : int { Pixel = 0, diff --git a/src/WebKit/Indexers.cs b/src/WebKit/Indexers.cs index 2e9f038015e4..b069baf3cad1 100644 --- a/src/WebKit/Indexers.cs +++ b/src/WebKit/Indexers.cs @@ -1,3 +1,5 @@ +#if __MACOS__ + #nullable enable namespace WebKit { @@ -64,3 +66,5 @@ public DomStyleSheet this [int index] { } } } + +#endif // __MACOS__ diff --git a/src/WKWebKit/WKCompat.cs b/src/WebKit/WKCompat.cs similarity index 100% rename from src/WKWebKit/WKCompat.cs rename to src/WebKit/WKCompat.cs diff --git a/src/WKWebKit/WKPreferences.cs b/src/WebKit/WKPreferences.cs similarity index 100% rename from src/WKWebKit/WKPreferences.cs rename to src/WebKit/WKPreferences.cs diff --git a/src/WKWebKit/WKWindowFeatures.cs b/src/WebKit/WKWindowFeatures.cs similarity index 97% rename from src/WKWebKit/WKWindowFeatures.cs rename to src/WebKit/WKWindowFeatures.cs index 9d9c0640560e..fd4ce03eeb0b 100644 --- a/src/WKWebKit/WKWindowFeatures.cs +++ b/src/WebKit/WKWindowFeatures.cs @@ -1,5 +1,5 @@ // -// WKWebKit/WKWindowFeatures.cs +// WebKit/WKWindowFeatures.cs // // Authors: // Aaron Bockover (abock@xamarin.com) diff --git a/src/WebKit/WebKit.cs b/src/WebKit/WebKit.cs index 3ddcce6e4854..6a9519f2c92f 100644 --- a/src/WebKit/WebKit.cs +++ b/src/WebKit/WebKit.cs @@ -1,3 +1,5 @@ +#if __MACOS__ + #nullable enable using Foundation; @@ -11,3 +13,5 @@ public void LoadHtmlString (string htmlString, NSUrl baseUrl) } } } + +#endif // __MACOS__ diff --git a/src/WebKit/WebNavigationPolicyEventArgs.cs b/src/WebKit/WebNavigationPolicyEventArgs.cs index 21a4bd4b9bcf..b5b792567823 100644 --- a/src/WebKit/WebNavigationPolicyEventArgs.cs +++ b/src/WebKit/WebNavigationPolicyEventArgs.cs @@ -6,6 +6,8 @@ // // Copyright 2013 Xamarin Inc +#if __MACOS__ + #nullable enable using System; @@ -53,3 +55,5 @@ public NSUrl? OriginalUrl { } } } + +#endif // __MACOS__ diff --git a/src/WebKit/WebPolicyDelegate.cs b/src/WebKit/WebPolicyDelegate.cs index 4058862bf534..0b593f1926f9 100644 --- a/src/WebKit/WebPolicyDelegate.cs +++ b/src/WebKit/WebPolicyDelegate.cs @@ -21,6 +21,8 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // +#if __MACOS__ + #nullable enable using System; @@ -60,3 +62,5 @@ public static void DecideIgnore (NSObject decisionToken) } } + +#endif // __MACOS__ diff --git a/src/WebKit/WebView.cs b/src/WebKit/WebView.cs index 303c8147d156..860d69f8cd37 100644 --- a/src/WebKit/WebView.cs +++ b/src/WebKit/WebView.cs @@ -21,6 +21,8 @@ // WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. // +#if __MACOS__ + #nullable enable using System; @@ -60,3 +62,5 @@ public static void DecideIgnore (NSObject decisionToken) } } + +#endif // __MACOS__ diff --git a/src/foundation.cs b/src/foundation.cs index e63e05647a53..037cedaded45 100644 --- a/src/foundation.cs +++ b/src/foundation.cs @@ -593,8 +593,9 @@ partial interface NSAttributedString : NSCoding, NSMutableCopying, NSSecureCodin // inlined from NSAttributedStringWebKitAdditions category (since they are all static members) - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Export ("loadFromHTMLWithRequest:options:completionHandler:")] [PreSnippet ("GC.KeepAlive (WebKit.WKContentMode.Recommended); // no-op to ensure WebKit.framework is loaded into memory", Optimizable = true)] @@ -602,15 +603,17 @@ partial interface NSAttributedString : NSCoding, NSMutableCopying, NSSecureCodin [EditorBrowsable (EditorBrowsableState.Advanced)] void LoadFromHtml (NSUrlRequest request, NSDictionary options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Async (ResultTypeName = "NSLoadFromHtmlResult")] [Wrap ("LoadFromHtml (request, options.GetDictionary ()!, completionHandler)")] void LoadFromHtml (NSUrlRequest request, NSAttributedStringDocumentAttributes options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Export ("loadFromHTMLWithFileURL:options:completionHandler:")] [PreSnippet ("GC.KeepAlive (WebKit.WKContentMode.Recommended); // no-op to ensure WebKit.framework is loaded into memory", Optimizable = true)] @@ -618,15 +621,17 @@ partial interface NSAttributedString : NSCoding, NSMutableCopying, NSSecureCodin [EditorBrowsable (EditorBrowsableState.Advanced)] void LoadFromHtml (NSUrl fileUrl, NSDictionary options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Async (ResultTypeName = "NSLoadFromHtmlResult")] [Wrap ("LoadFromHtml (fileUrl, options.GetDictionary ()!, completionHandler)")] void LoadFromHtml (NSUrl fileUrl, NSAttributedStringDocumentAttributes options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Export ("loadFromHTMLWithString:options:completionHandler:")] [PreSnippet ("GC.KeepAlive (WebKit.WKContentMode.Recommended); // no-op to ensure WebKit.framework is loaded into memory", Optimizable = true)] @@ -634,15 +639,17 @@ partial interface NSAttributedString : NSCoding, NSMutableCopying, NSSecureCodin [EditorBrowsable (EditorBrowsableState.Advanced)] void LoadFromHtml (string @string, NSDictionary options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Async (ResultTypeName = "NSLoadFromHtmlResult")] [Wrap ("LoadFromHtml (@string, options.GetDictionary ()!, completionHandler)")] void LoadFromHtml (string @string, NSAttributedStringDocumentAttributes options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Export ("loadFromHTMLWithData:options:completionHandler:")] [PreSnippet ("GC.KeepAlive (WebKit.WKContentMode.Recommended); // no-op to ensure WebKit.framework is loaded into memory", Optimizable = true)] @@ -650,8 +657,9 @@ partial interface NSAttributedString : NSCoding, NSMutableCopying, NSSecureCodin [EditorBrowsable (EditorBrowsableState.Advanced)] void LoadFromHtml (NSData data, NSDictionary options, NSAttributedStringCompletionHandler completionHandler); - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] [Static] [Async (ResultTypeName = "NSLoadFromHtmlResult")] [Wrap ("LoadFromHtml (data, options.GetDictionary ()!, completionHandler)")] @@ -711,11 +719,13 @@ public enum NSAttributedStringNameKey { ReplacementIndex, } - [NoWatch][NoTV] // really inside WKWebKit - [Mac (10,15), iOS (13,0)] + [NoWatch] + [NoTV] // really inside WebKit + [Mac (10, 15), iOS (13, 0)] delegate void NSAttributedStringCompletionHandler ([NullAllowed] NSAttributedString attributedString, [NullAllowed] NSDictionary attributes, [NullAllowed] NSError error); - [NoWatch][NoTV] // really inside WKWebKit + [NoWatch] + [NoTV] // really inside WebKit [Mac (10, 15), iOS (13, 0)] [Static][Internal] interface NSAttributedStringDocumentReadingOptionKeys { diff --git a/src/frameworks.sources b/src/frameworks.sources index da10f33d9ded..d58b3f14c3c1 100644 --- a/src/frameworks.sources +++ b/src/frameworks.sources @@ -1858,10 +1858,11 @@ WATCHKIT_SOURCES = \ WatchKit/iOS/WKUserNotificationInterfaceController.cs \ WatchKit/iOS/WKUserNotificationInterfaceType.cs \ -# WebKit (Mac version) +# WebKit WEBKIT_API_SOURCES = \ WebKit/Enums.cs \ + WebKit/Defs.cs \ WEBKIT_SOURCES = \ WebKit/DomNode.cs \ @@ -1872,20 +1873,9 @@ WEBKIT_SOURCES = \ WebKit/WebNavigationPolicyEventArgs.cs \ WebKit/WebPolicyDelegate.cs \ WebKit/WebView.cs \ - -# WebKit (iOS version) -# -# Here we're cheating a bit; the WebKit shipped with iOS is -# bound in wkwebkit.cs, so the variable need to be named -# accordingly. - -WKWEBKIT_API_SOURCES = \ - WKWebKit/Defs.cs \ - -WKWEBKIT_SOURCES = \ - WKWebKit/WKCompat.cs \ - WKWebKit/WKPreferences.cs \ - WKWebKit/WKWindowFeatures.cs \ + WebKit/WKCompat.cs \ + WebKit/WKPreferences.cs \ + WebKit/WKWindowFeatures.cs \ # # SHARED_[CORE_]SOURCES: source code needed in core.dll or the platform assembly @@ -1984,9 +1974,6 @@ SHARED_SOURCES = \ # Each framework listed needs a corresponding .cs (all lower case) # file in src/ # -# Exceptions: iOS' WebKit is listed as WKWebKit, because the bindings are in -# wkwebkit.cs (webkit.cs is already used for Mac bindings) -# COMMON_FRAMEWORKS = \ Accessibility \ @@ -2117,7 +2104,6 @@ MACOS_FRAMEWORKS = \ VideoToolbox \ Vision \ WebKit \ - WKWebKit \ IOS_FRAMEWORKS = \ $(COMMON_FRAMEWORKS) \ @@ -2230,7 +2216,7 @@ IOS_FRAMEWORKS = \ VisionKit \ WatchConnectivity \ WatchKit \ - WKWebKit \ + WebKit \ iAd \ WATCHOS_FRAMEWORKS = \ @@ -2417,7 +2403,7 @@ MACCATALYST_FRAMEWORKS = \ VideoToolbox \ Vision \ VisionKit \ - WKWebKit \ + WebKit \ # List frameworks that have been removed in .NET diff --git a/src/webkit.cs b/src/webkit.cs index 4b09c2734cd0..85d44adc8394 100644 --- a/src/webkit.cs +++ b/src/webkit.cs @@ -24,10 +24,41 @@ using System; using Foundation; -using AppKit; using CoreGraphics; using ObjCRuntime; using JavaScriptCore; +using Security; + +#if MONOMAC +using AppKit; +using UIColor=AppKit.NSColor; +using UIScrollView = AppKit.NSScrollView; +using UIImage = AppKit.NSImage; +using IUIContextMenuInteractionCommitAnimating = Foundation.NSObject; +using UIContextMenuConfiguration = Foundation.NSObject; +using UIEdgeInsets = AppKit.NSEdgeInsets; +using UIFindInteraction = Foundation.NSObject; +using UIViewController = AppKit.NSViewController; +#else +#if __MACCATALYST__ +using AppKit; +#else +using NSDraggingInfo = Foundation.NSObject; +using INSDraggingInfo = Foundation.NSObject; +#endif +using UIKit; +using NSEventModifierMask = System.Object; +using NSImage = UIKit.UIImage; +using NSMenuItem = Foundation.NSObject; +using NSPasteboard = Foundation.NSObject; +using NSPrintInfo = Foundation.NSObject; +using NSPrintOperation = Foundation.NSObject; +using NSResponder = UIKit.UIResponder; +using NSSelectionAffinity = Foundation.NSObject; +using NSUserInterfaceValidations = Foundation.NSObjectProtocol; +using NSView = UIKit.UIView; +using NSWindow = UIKit.UIWindow; +#endif #if !NET using NativeHandle = System.IntPtr; @@ -35,6 +66,7 @@ namespace WebKit { + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (WebScriptObject), Name="DOMObject")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMObject init]: should never be used @@ -44,6 +76,7 @@ partial interface DomObject : NSCopying { ///////////////////////// // DomObject subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMAbstractView")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMAbstractView init]: should never be used @@ -52,6 +85,7 @@ partial interface DomAbstractView { DomDocument Document { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMCSSRule")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCSSRule init]: should never be used @@ -69,6 +103,7 @@ partial interface DomCssRule { DomCssRule ParentRule { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSCharsetRule")] [DisableDefaultCtor] @@ -77,6 +112,7 @@ partial interface DomCssCharsetRule { string Encoding { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSFontFaceRule")] [DisableDefaultCtor] @@ -85,6 +121,7 @@ partial interface DomCssFontFaceRule { DomCssStyleDeclaration Style { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSImportRule")] [DisableDefaultCtor] @@ -99,6 +136,7 @@ partial interface DomImportCssRule { DomCssStyleSheet StyleSheet { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSMediaRule")] [DisableDefaultCtor] @@ -116,6 +154,7 @@ partial interface DomCssMediaRule { void DeleteRule (uint index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSPageRule")] [DisableDefaultCtor] @@ -127,6 +166,7 @@ partial interface DomCssPageRule { DomCssStyleDeclaration Style { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSStyleRule")] [DisableDefaultCtor] @@ -137,13 +177,15 @@ partial interface DomCssStyleRule { [Export ("style", ArgumentSemantic.Strong)] DomCssStyleDeclaration Style { get; } } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCssRule), Name="DOMCSSUnknownRule")] [DisableDefaultCtor] partial interface DomCssUnknownRule { } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMCSSRuleList")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCSSRuleList init]: should never be used @@ -155,6 +197,7 @@ partial interface DomCssRuleList { DomCssRule GetItem (int /* unsigned int */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMCSSStyleDeclaration")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCSSStyleDeclaration init]: should never be used @@ -193,6 +236,7 @@ partial interface DomCssStyleDeclaration { bool IsPropertyImplicit (string propertyName); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomStyleSheet), Name="DOMCSSStyleSheet")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCSSStyleSheet init]: should never be used @@ -219,6 +263,7 @@ partial interface DomCssStyleSheet { void RemoveRule (uint /* unsigned int */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMCSSValue")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCSSValue init]: should never be used @@ -230,6 +275,7 @@ partial interface DomCssValue { DomCssValueType Type { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMHTMLCollection")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMHTMLCollection init]: should never be used @@ -247,6 +293,7 @@ partial interface DomHtmlCollection { DomNodeList GetTags (string name); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMImplementation")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMImplementation init]: should never be used @@ -267,6 +314,7 @@ partial interface DomImplementation { DomHtmlDocument CreateHtmlDocument (string title); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMMediaList")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMMediaList init]: should never be used @@ -287,6 +335,7 @@ partial interface DomMediaList { void AppendMedium (string newMedium); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMNamedNodeMap")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMNamedNodeMap init]: should never be used @@ -316,6 +365,7 @@ partial interface DomNamedNodeMap { DomNode RemoveNamedItemNS (string namespaceURI, string localName); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMNode")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMNode init]: should never be used @@ -420,8 +470,10 @@ partial interface DomNode : DomEventTarget { DomDocumentPosition CompareDocumentPosition (DomNode other); } - interface IDomNodeFilter {} + [NoiOS, NoTV, NoWatch, NoMacCatalyst] + interface IDomNodeFilter { } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] #if NET [Protocol, Model] @@ -435,6 +487,7 @@ interface DomNodeFilter { short AcceptNode (DomNode n); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMNodeIterator")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -467,6 +520,7 @@ interface DomNodeIterator { void Detach (); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMNodeList")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMNodeList init]: should never be used @@ -478,6 +532,7 @@ partial interface DomNodeList { DomNode GetItem (int /* unsigned int */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMRange")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMRange init]: should never be used @@ -573,6 +628,7 @@ partial interface DomRange { bool IsPointInRange (DomNode refNode, int /* int, not NSInteger */ offset); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMStyleSheet")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMStyleSheet init]: should never be used @@ -599,6 +655,7 @@ partial interface DomStyleSheet { DomMediaList Media { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMStyleSheetList")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMStyleSheetList init]: should never be used @@ -613,6 +670,7 @@ partial interface DomStyleSheetList { /////////////////////// // DomNode subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMAttr")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMAttr init]: should never be used @@ -633,6 +691,7 @@ partial interface DomAttr { DomCssStyleDeclaration Style { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMCharacterData")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCharacterData init]: should never be used @@ -659,6 +718,7 @@ partial interface DomCharacterData { void ReplaceData (uint /* unsigned int */ offset, uint /* unsigned int */ length, string data); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMDocument")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMDocument init]: should never be used @@ -868,12 +928,14 @@ partial interface DomDocument { DomNodeList QuerySelectorAll (string selectors); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMDocumentFragment")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMDocumentFragment init]: should never be used partial interface DomDocumentFragment { } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMDocumentType")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMDocumentType init]: should never be used @@ -897,7 +959,8 @@ partial interface DomDocumentType { string InternalSubset { get; } } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMElement")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMElement init]: should never be used @@ -1047,12 +1110,14 @@ partial interface DomElement { void WebKitRequestFullScreen (ushort flags); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomNode), Name="DOMEntityReference")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMEntityReference init]: should never be used partial interface DomEntityReference { } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject), Name = "DOMEventTarget")] [Protocol] @@ -1072,6 +1137,7 @@ partial interface DomEventTarget : NSCopying bool DispatchEvent (DomEvent evt); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMEvent")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMEvent init]: should never be used @@ -1131,6 +1197,7 @@ partial interface DomEvent { // Note: DOMMutationEvent is not bound since it is deprecated // by the W3C to be replaced with Mutation Observers + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomEvent), Name = "DOMOverflowEvent")] [DisableDefaultCtor] @@ -1156,6 +1223,7 @@ partial interface DomOverflowEvent { bool HasVerticalOverflow { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomEvent), Name = "DOMProgressEvent")] [DisableDefaultCtor] @@ -1170,6 +1238,7 @@ partial interface DomProgressEvent { ulong Total { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomEvent), Name = "DOMUIEvent")] [DisableDefaultCtor] @@ -1210,6 +1279,7 @@ partial interface DomUIEvent { int Which { get; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomUIEvent), Name = "DOMKeyboardEvent")] [DisableDefaultCtor] @@ -1267,6 +1337,7 @@ partial interface DomKeyboardEvent { int CharCode { get; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomUIEvent), Name = "DOMMouseEvent")] [DisableDefaultCtor] @@ -1332,6 +1403,7 @@ partial interface DomMouseEvent { DomNode ToElement { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomMouseEvent), Name = "DOMWheelEvent")] [DisableDefaultCtor] @@ -1360,6 +1432,7 @@ partial interface DomWheelEvent { bool IsHorizontal { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject), Name="DOMEventListener")] [Model] @@ -1369,8 +1442,10 @@ partial interface DomEventListener { [Export ("handleEvent:")] void HandleEvent (DomEvent evt); } - interface IDomEventListener {} - + + interface IDomEventListener { } + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCharacterData), Name="DOMProcessingInstruction")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMProcessingInstruction init]: should never be used @@ -1388,6 +1463,7 @@ partial interface DomProcessingInstruction { //////////////////////////////// // DomCharacterData subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCharacterData), Name="DOMText")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMText init]: should never be used @@ -1402,6 +1478,7 @@ partial interface DomText { DomText ReplaceWholeText (string content); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomCharacterData), Name="DOMComment")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMComment init]: should never be used @@ -1411,6 +1488,7 @@ partial interface DomComment { /////////////////////////// // DomText subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomText), Name="DOMCDATASection")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMCDATASection init]: should never be used @@ -1420,6 +1498,7 @@ partial interface DomCDataSection { /////////////////////////// // DomDocument subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomDocument), Name="DOMHTMLDocument")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMHTMLDocument init]: should never be used @@ -1494,6 +1573,7 @@ partial interface DomHtmlDocument { ////////////////////////// // DomElement subclasses + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLInputElement")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMHTMLElement init]: should never be used @@ -1586,6 +1666,7 @@ partial interface DomHtmlInputElement { void Click (); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTextAreaElement")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMHTMLElement init]: should never be used @@ -1633,7 +1714,8 @@ partial interface DomHtmlTextAreaElement { [Export ("select")] void Select (); } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomElement), Name="DOMHTMLElement")] [DisableDefaultCtor] // An uncaught exception was raised: +[DOMHTMLElement init]: should never be used @@ -1680,6 +1762,7 @@ partial interface DomHtmlElement { ////////////////////////////////////////////////////////////////// + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] partial interface WebArchive : NSCoding, NSCopying { @@ -1702,6 +1785,7 @@ partial interface WebArchive : NSCoding, NSCopying { NSData Data { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] partial interface WebBackForwardList { @@ -1749,6 +1833,7 @@ partial interface WebBackForwardList { int Capacity { get; set; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] partial interface WebDataSource { @@ -1802,6 +1887,7 @@ partial interface WebDataSource { void AddSubresource (WebResource subresource); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [Model] @@ -1869,12 +1955,42 @@ partial interface WebDocumentRepresentation { // void ViewDidMoveToHostWindow (); // } - + // [BaseType (typeof (NSObject))] + // [Model] + // partial interface WebDocumentView { + // [Abstract] + // [Export ("setDataSource:")] + // void SetDataSource (WebDataSource dataSource); + // + // [Abstract] + // [Export ("dataSourceUpdated:")] + // void DataSourceUpdated (WebDataSource dataSource); + // + // [Abstract] + // [Export ("setNeedsLayout:")] + // void SetNeedsLayout (bool flag); + // + // [Abstract] + // [Export ("layout")] + // void Layout (); + // + // [Abstract] + // [Export ("viewWillMoveToHostWindow:")] + // void ViewWillMoveToHostWindow (NSWindow hostWindow); + // + // [Abstract] + // [Export ("viewDidMoveToHostWindow")] + // void ViewDidMoveToHostWindow (); + // } + + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSUrlDownload))] partial interface WebDownload { } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [Model] @@ -1883,7 +1999,8 @@ partial interface WebDownloadDelegate { [Export ("downloadWindowForAuthenticationSheet:"), DelegateName ("WebDownloadRequest"), DefaultValue (null)] NSWindow OnDownloadWindowForSheet (WebDownload download); } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [DisableDefaultCtor] // invalid handle returned @@ -1956,6 +2073,7 @@ partial interface WebFrame { JSContext JavaScriptContext { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [Model] [Protocol (FormalSince = "10.11")] @@ -2007,6 +2125,7 @@ partial interface WebFrameLoadDelegate { void DidCreateJavaScriptContext (WebView webView, JSContext context, WebFrame frame); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSView))] partial interface WebFrameView { @@ -2037,6 +2156,7 @@ partial interface WebFrameView { bool AllowsScrolling { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] interface WebHistory { @@ -2076,7 +2196,8 @@ interface WebHistory { [Export ("itemForURL:")] WebHistoryItem GetHistoryItemForUrl (NSUrl url); } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] partial interface WebHistoryItem : NSCopying { @@ -2107,6 +2228,7 @@ partial interface WebHistoryItem : NSCopying { NSString ChangedNotification { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] #if NET @@ -2137,6 +2259,7 @@ partial interface WebOpenPanelResultListener { interface IWebOpenPanelResultListener {} + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [Model] @@ -2155,6 +2278,7 @@ partial interface WebPolicyDelegate { void UnableToImplementPolicy (WebView webView, NSError error, WebFrame frame); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] #if NET @@ -2182,7 +2306,8 @@ partial interface WebPolicyDecisionListener { [Export ("ignore")] void Ignore (); } - + + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] partial interface WebPreferences : NSCoding { @@ -2276,6 +2401,7 @@ partial interface WebPreferences : NSCoding { WebCacheModel CacheModel { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [BaseType (typeof (NSObject))] partial interface WebResource : NSCoding, NSCopying { [Export ("initWithData:URL:MIMEType:textEncodingName:frameName:")] @@ -2297,6 +2423,7 @@ partial interface WebResource : NSCoding, NSCopying { string FrameName { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [Model] @@ -2330,6 +2457,7 @@ partial interface WebResourceLoadDelegate { void OnPlugInFailed (WebView sender, NSError error, WebDataSource dataSource); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [Model] @@ -2479,6 +2607,7 @@ partial interface WebUIDelegate { CGRect UIGetContentRect (WebView sender); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSObject))] [DisableDefaultCtor] // crash on dispose, documented as "You can not create a WebScriptObject object directly." @@ -2515,6 +2644,7 @@ partial interface WebScriptObject { JSValue JSValue { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (NSView), Events=new Type [] { @@ -2884,6 +3014,7 @@ partial interface WebView : NSUserInterfaceValidations { void SelectSentence (NSObject sender); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] partial interface WebPolicyDelegate { [Field ("WebActionNavigationTypeKey")] @@ -2902,6 +3033,7 @@ partial interface WebPolicyDelegate { NSString WebActionOriginalUrlKey { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMBlob")] [DisableDefaultCtor] @@ -2910,6 +3042,7 @@ partial interface DomBlob { ulong Size { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomBlob), Name="DOMFile")] [DisableDefaultCtor] @@ -2918,6 +3051,7 @@ partial interface DomFile { string Name { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMFileList")] [DisableDefaultCtor] @@ -2929,6 +3063,7 @@ partial interface DomFileList { DomFile GetItem (int /* unsigned int */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLFormElement")] [DisableDefaultCtor] @@ -2980,6 +3115,7 @@ partial interface DomHtmlInputElement { DomFileList Files { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLAnchorElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3047,6 +3183,7 @@ interface DomHtmlAnchorElement { NSUrl AbsoluteImageUrl { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLAppletElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3086,6 +3223,7 @@ interface DomHtmlAppletElement { string Width { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLAreaElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3138,6 +3276,7 @@ interface DomHtmlAreaElement { NSUrl AbsoluteImageUrl { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLBRElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3147,6 +3286,7 @@ interface DomHtmlBRElement { string Clear { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLBaseElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3159,6 +3299,7 @@ interface DomHtmlBaseElement { string Target { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLBaseFontElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3174,6 +3315,7 @@ interface DomHtmlBaseFontElement { string Size { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLBodyElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3198,6 +3340,7 @@ interface DomHtmlBodyElement { string VLink { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLButtonElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3232,6 +3375,7 @@ interface DomHtmlButtonElement { void Click (); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLDListElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3241,6 +3385,7 @@ interface DomHtmlDListElement { bool Compact { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLDirectoryElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3250,6 +3395,7 @@ interface DomHtmlDirectoryElement { bool Compact { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLDivElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3259,6 +3405,7 @@ interface DomHtmlDivElement { string Align { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLEmbedElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3283,6 +3430,7 @@ interface DomHtmlEmbedElement { int Width { get; set; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLFieldSetElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3292,6 +3440,7 @@ interface DomHtmlFieldSetElement { DomHtmlFormElement Form { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLFontElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3307,6 +3456,7 @@ interface DomHtmlFontElement { string Size { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLFrameElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3352,6 +3502,7 @@ interface DomHtmlFrameElement { int Height { get; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLFrameSetElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3364,6 +3515,7 @@ interface DomHtmlFrameSetElement { string Rows { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLHRElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3382,6 +3534,7 @@ interface DomHtmlHRElement { string Width { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLHeadElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3391,6 +3544,7 @@ interface DomHtmlHeadElement { string Profile { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLHeadingElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3400,6 +3554,7 @@ interface DomHtmlHeadingElement { string Align { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLHtmlElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3409,6 +3564,7 @@ interface DomHtmlHtmlElement { string Version { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLIFrameElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3451,6 +3607,7 @@ interface DomHtmlIFrameElement { DomAbstractView ContentWindow { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLImageElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3517,6 +3674,7 @@ interface DomHtmlImageElement { NSUrl AbsoluteImageUrl { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLLIElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3529,6 +3687,7 @@ interface DomHtmlLIElement { int Value { get; set; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLLabelElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3545,6 +3704,7 @@ interface DomHtmlLabelElement { string AccessKey { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLLegendElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3561,6 +3721,7 @@ interface DomHtmlLegendElement { string AccessKey { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLLinkElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3600,6 +3761,7 @@ interface DomHtmlLinkElement { NSUrl AbsoluteImageUrl { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLMapElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3612,6 +3774,7 @@ interface DomHtmlMapElement { string Name { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLMarqueeElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3624,6 +3787,7 @@ interface DomHtmlMarqueeElement { void Stop (); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLMenuElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3633,6 +3797,7 @@ interface DomHtmlMenuElement { bool Compact { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLMetaElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3651,6 +3816,7 @@ interface DomHtmlMetaElement { string Scheme { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLModElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3663,6 +3829,7 @@ interface DomHtmlModElement { string DateTime { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLOListElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3678,6 +3845,7 @@ interface DomHtmlOListElement { string Type { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLObjectElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3741,6 +3909,7 @@ interface DomHtmlObjectElement { NSUrl AbsoluteImageUrl { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLOptGroupElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3753,6 +3922,7 @@ interface DomHtmlOptGroupElement { string Label { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLOptionElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3783,6 +3953,7 @@ interface DomHtmlOptionElement { int Index { get; } /* int, not NSInteger */ } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomObject), Name="DOMHTMLOptionsCollection")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3807,6 +3978,7 @@ interface DomHtmlOptionsCollection { DomNode GetItem (uint /* unsigned int */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLParagraphElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3816,6 +3988,7 @@ interface DomHtmlParagraphElement { string Align { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLParamElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3834,6 +4007,7 @@ interface DomHtmlParamElement { string ValueType { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLPreElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3846,6 +4020,7 @@ interface DomHtmlPreElement { bool Wrap { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLQuoteElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3855,6 +4030,7 @@ interface DomHtmlQuoteElement { string Cite { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLScriptElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3882,6 +4058,7 @@ interface DomHtmlScriptElement { string Type { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLSelectElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3936,6 +4113,7 @@ interface DomHtmlSelectElement { void Remove (int /* int, not NSInteger */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLStyleElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3954,6 +4132,7 @@ interface DomHtmlStyleElement { DomStyleSheet Sheet { get; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableCaptionElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -3963,6 +4142,7 @@ interface DomHtmlTableCaptionElement { string Align { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableCellElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -4014,6 +4194,7 @@ interface DomHtmlTableCellElement { string Width { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableColElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -4038,6 +4219,7 @@ interface DomHtmlTableColElement { string Width { get; set; } } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -4110,6 +4292,7 @@ interface DomHtmlTableElement { void DeleteRow (int /* int, not NSInteger */ index); } + [NoiOS, NoTV, NoWatch, NoMacCatalyst] [Deprecated (PlatformName.MacOSX, 10, 14, message: "No longer supported.")] [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableRowElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used @@ -4146,7 +4329,8 @@ interface DomHtmlTableRowElement { void DeleteCell (int /* int, not NSInteger */ index); } - [BaseType (typeof (DomHtmlElement), Name="DOMHTMLTableSectionElement")] + [NoiOS, NoTV, NoWatch, NoMacCatalyst] + [BaseType (typeof (DomHtmlElement), Name = "DOMHTMLTableSectionElement")] [DisableDefaultCtor] // ObjCException: +[ init]: should never be used [Deprecated (PlatformName.MacOSX, 10, 14)] interface DomHtmlTableSectionElement { @@ -4172,4 +4356,1447 @@ interface DomHtmlTableSectionElement { [Export ("deleteRow:")] void DeleteRow (int /* int, not NSInteger */ index); } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [Native] + public enum WKFullscreenState : long { + NotInFullscreen, + EnteringFullscreen, + InFullscreen, + ExitingFullscreen, + } + + [iOS (16, 0), MacCatalyst (16, 0), Mac (13, 0)] + [Native] + public enum WKDialogResult : long { + ShowDefault = 1, + AskAgain, + Handled, + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. + interface WKBackForwardListItem { + + [Export ("URL", ArgumentSemantic.Copy)] + NSUrl Url { get; } + + [Export ("title")] + [NullAllowed] + string Title { get; } + + [Export ("initialURL", ArgumentSemantic.Copy)] + NSUrl InitialUrl { get; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. + interface WKBackForwardList { + + [Export ("currentItem", ArgumentSemantic.Strong)] + [NullAllowed] + WKBackForwardListItem CurrentItem { get; } + + [Export ("backItem", ArgumentSemantic.Strong)] + [NullAllowed] + WKBackForwardListItem BackItem { get; } + + [Export ("forwardItem", ArgumentSemantic.Strong)] + [NullAllowed] + WKBackForwardListItem ForwardItem { get; } + + [Export ("backList")] + WKBackForwardListItem [] BackList { get; } + + [Export ("forwardList")] + WKBackForwardListItem [] ForwardList { get; } + + [Export ("itemAtIndex:")] + [return: NullAllowed] + WKBackForwardListItem ItemAtIndex (nint index); + } + + [Mac (10, 13), iOS (11, 0)] + [BaseType (typeof (NSObject))] + interface WKContentRuleList { + [Export ("identifier")] + string Identifier { get; } + } + + [Mac (10, 13), iOS (11, 0)] + [BaseType (typeof (NSObject))] + interface WKContentRuleListStore { + [Static] + [Export ("defaultStore")] + WKContentRuleListStore DefaultStore { get; } + + [Static] + [Export ("storeWithURL:")] + WKContentRuleListStore FromUrl (NSUrl url); + + [Export ("compileContentRuleListForIdentifier:encodedContentRuleList:completionHandler:")] + [Async] + void CompileContentRuleList (string identifier, string encodedContentRuleList, Action completionHandler); + + [Export ("lookUpContentRuleListForIdentifier:completionHandler:")] + [Async] + void LookUpContentRuleList (string identifier, Action completionHandler); + + [Export ("removeContentRuleListForIdentifier:completionHandler:")] + [Async] + void RemoveContentRuleList (string identifier, Action completionHandler); + + [Export ("getAvailableContentRuleListIdentifiers:")] + [Async] + void GetAvailableContentRuleListIdentifiers (Action callback); + } + + [Mac (10, 13), iOS (11, 0)] + [BaseType (typeof (NSObject), Name = "WKHTTPCookieStore")] + [DisableDefaultCtor] + interface WKHttpCookieStore { + [Export ("getAllCookies:")] + [Async] + void GetAllCookies (Action completionHandler); + + [Export ("setCookie:completionHandler:")] + [Async] + void SetCookie (NSHttpCookie cookie, [NullAllowed] Action completionHandler); + + [Export ("deleteCookie:completionHandler:")] + [Async] + void DeleteCookie (NSHttpCookie cookie, [NullAllowed] Action completionHandler); + + [Export ("addObserver:")] + void AddObserver (IWKHttpCookieStoreObserver observer); + + [Export ("removeObserver:")] + void RemoveObserver (IWKHttpCookieStoreObserver observer); + } + + interface IWKHttpCookieStoreObserver { } + + [Mac (10, 13), iOS (11, 0)] + [Protocol (Name = "WKHTTPCookieStoreObserver")] + interface WKHttpCookieStoreObserver { + [Export ("cookiesDidChangeInCookieStore:")] + void CookiesDidChangeInCookieStore (WKHttpCookieStore cookieStore); + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKFrameInfo : NSCopying { + + [Export ("mainFrame")] + bool MainFrame { [Bind ("isMainFrame")] get; } + + [Export ("request", ArgumentSemantic.Copy)] + NSUrlRequest Request { get; } + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("securityOrigin")] + WKSecurityOrigin SecurityOrigin { get; } + + [iOS (11, 0)] + [Mac (10, 13)] + [NullAllowed, Export ("webView", ArgumentSemantic.Weak)] + WKWebView WebView { get; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKNavigation { + + [Mac (10, 15)] + [iOS (13, 0)] + [Export ("effectiveContentMode")] + WKContentMode EffectiveContentMode { get; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKNavigationAction { + + [Export ("sourceFrame", ArgumentSemantic.Copy)] + WKFrameInfo SourceFrame { get; } + + [Export ("targetFrame", ArgumentSemantic.Copy)] + [NullAllowed] + WKFrameInfo TargetFrame { get; } + + [Export ("navigationType")] + WKNavigationType NavigationType { get; } + + [Export ("request", ArgumentSemantic.Copy)] + NSUrlRequest Request { get; } + + [NoiOS] + [NoMacCatalyst] + [Export ("modifierFlags")] + NSEventModifierMask ModifierFlags { get; } + + [NoiOS] + [NoMacCatalyst] + [Export ("buttonNumber")] + nint ButtonNumber { get; } + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Export ("shouldPerformDownload")] + bool ShouldPerformDownload { get; } + } + + [Mac (10, 10), iOS (8, 0)] + [Protocol, Model] + [BaseType (typeof (NSObject))] + interface WKNavigationDelegate { + + [Export ("webView:decidePolicyForNavigationAction:decisionHandler:")] + void DecidePolicy (WKWebView webView, WKNavigationAction navigationAction, Action decisionHandler); + + [Export ("webView:decidePolicyForNavigationResponse:decisionHandler:")] + void DecidePolicy (WKWebView webView, WKNavigationResponse navigationResponse, Action decisionHandler); + + [Mac (10, 15)] + [iOS (13, 0)] + [Export ("webView:decidePolicyForNavigationAction:preferences:decisionHandler:")] + void DecidePolicy (WKWebView webView, WKNavigationAction navigationAction, WKWebpagePreferences preferences, Action decisionHandler); + + [Export ("webView:didStartProvisionalNavigation:")] + void DidStartProvisionalNavigation (WKWebView webView, WKNavigation navigation); + + [Export ("webView:didReceiveServerRedirectForProvisionalNavigation:")] + void DidReceiveServerRedirectForProvisionalNavigation (WKWebView webView, WKNavigation navigation); + + [Export ("webView:didFailProvisionalNavigation:withError:")] + void DidFailProvisionalNavigation (WKWebView webView, WKNavigation navigation, NSError error); + + [Export ("webView:didCommitNavigation:")] + void DidCommitNavigation (WKWebView webView, WKNavigation navigation); + + [Export ("webView:didFinishNavigation:")] + void DidFinishNavigation (WKWebView webView, WKNavigation navigation); + + [Export ("webView:didFailNavigation:withError:")] + void DidFailNavigation (WKWebView webView, WKNavigation navigation, NSError error); + + [Export ("webView:didReceiveAuthenticationChallenge:completionHandler:")] + void DidReceiveAuthenticationChallenge (WKWebView webView, NSUrlAuthenticationChallenge challenge, Action completionHandler); + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("webViewWebContentProcessDidTerminate:")] + void ContentProcessDidTerminate (WKWebView webView); + + [Mac (11, 0)] + [iOS (14, 0)] + [Export ("webView:authenticationChallenge:shouldAllowDeprecatedTLS:")] + void ShouldAllowDeprecatedTls (WKWebView webView, NSUrlAuthenticationChallenge challenge, Action decisionHandler); + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Export ("webView:navigationAction:didBecomeDownload:")] + void NavigationActionDidBecomeDownload (WKWebView webView, WKNavigationAction navigationAction, WKDownload download); + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Export ("webView:navigationResponse:didBecomeDownload:")] + void NavigationResponseDidBecomeDownload (WKWebView webView, WKNavigationResponse navigationResponse, WKDownload download); + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKNavigationResponse { + + [Export ("forMainFrame")] + bool IsForMainFrame { [Bind ("isForMainFrame")] get; } + + [Export ("response", ArgumentSemantic.Copy)] + NSUrlResponse Response { get; } + + [Export ("canShowMIMEType")] + bool CanShowMimeType { get; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKPreferences : NSSecureCoding { + [Export ("minimumFontSize")] + nfloat MinimumFontSize { get; set; } + + [Deprecated (PlatformName.MacOSX, 11, 0, message: "Use 'WKWebPagePreferences.AllowsContentJavaScript' instead.")] + [Deprecated (PlatformName.iOS, 14, 0, message: "Use 'WKWebPagePreferences.AllowsContentJavaScript' instead.")] + [Export ("javaScriptEnabled")] + bool JavaScriptEnabled { get; set; } + + [Export ("javaScriptCanOpenWindowsAutomatically")] + bool JavaScriptCanOpenWindowsAutomatically { get; set; } + + [NoiOS] + [NoMacCatalyst] + [Deprecated (PlatformName.MacOSX, 10, 15, message: "Feature no longer supported.")] + [Export ("javaEnabled")] + bool JavaEnabled { get; set; } + + [NoiOS] + [NoMacCatalyst] + [Deprecated (PlatformName.MacOSX, 10, 15, message: "Feature no longer supported.")] + [Export ("plugInsEnabled")] + bool PlugInsEnabled { get; set; } + + // Headers says 10,12,3 but it is not available likely they meant 10,12,4 + [NoiOS] + [NoMacCatalyst] + [Mac (10, 12, 4)] + [Export ("tabFocusesLinks")] + bool TabFocusesLinks { get; set; } + + [Mac (10, 15), iOS (13, 0)] + [Export ("fraudulentWebsiteWarningEnabled")] + bool FraudulentWebsiteWarningEnabled { [Bind ("isFraudulentWebsiteWarningEnabled")] get; set; } + + [Internal] + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Export ("textInteractionEnabled")] + bool _OldTextInteractionEnabled { get; set; } + + [Internal] + [Mac (12, 0)] + [iOS (15, 0)] + [MacCatalyst (15, 0)] + [Export ("isTextInteractionEnabled")] + bool _NewGetTextInteractionEnabled (); + + [Mac (12, 3), iOS (15, 4), MacCatalyst (15, 4)] + [Export ("siteSpecificQuirksModeEnabled")] + bool SiteSpecificQuirksModeEnabled { [Bind ("isSiteSpecificQuirksModeEnabled")] get; set; } + + [Mac (12, 3), iOS (15, 4), MacCatalyst (15, 4)] + [Export ("elementFullscreenEnabled")] + bool ElementFullscreenEnabled { [Bind ("isElementFullscreenEnabled")] get; set; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKScriptMessage { + + // May be typed as NSNumber, NSString, NSDate, NSArray, + // NSDictionary, or NSNull, as it must map cleanly to JSON + [Export ("body", ArgumentSemantic.Copy)] + NSObject Body { get; } + + [Export ("webView", ArgumentSemantic.Weak)] + [NullAllowed] + WKWebView WebView { get; } + + [Export ("name")] + string Name { get; } + + [Export ("frameInfo", ArgumentSemantic.Copy)] + WKFrameInfo FrameInfo { get; } + + [Mac (11, 0)] + [iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("world")] + WKContentWorld World { get; } + } + + interface IWKScriptMessageHandler { } + + [Mac (10, 10), iOS (8, 0)] + [Protocol, Model] + [BaseType (typeof (NSObject))] + interface WKScriptMessageHandler { + + [Export ("userContentController:didReceiveScriptMessage:")] + [Abstract] + void DidReceiveScriptMessage (WKUserContentController userContentController, WKScriptMessage message); + } + + [iOS (9, 0)] + [Mac (10, 11)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface WKSecurityOrigin { + [Export ("protocol")] + string Protocol { get; } + + [Export ("host")] + string Host { get; } + + [Export ("port")] + nint Port { get; } + } + + + [Mac (10, 13), iOS (11, 0)] + [BaseType (typeof (NSObject))] + interface WKSnapshotConfiguration : NSCopying { + [Export ("rect")] + CGRect Rect { get; set; } + + [Export ("snapshotWidth")] + [NullAllowed] + NSNumber SnapshotWidth { get; set; } + + [Mac (10, 15)] + [iOS (13, 0)] + [Export ("afterScreenUpdates")] + bool AfterScreenUpdates { get; set; } + } + + interface IWKUrlSchemeHandler { } + [Mac (10, 13), iOS (11, 0)] + [Protocol (Name = "WKURLSchemeHandler")] + interface WKUrlSchemeHandler { + [Abstract] + [Export ("webView:startURLSchemeTask:")] + void StartUrlSchemeTask (WKWebView webView, IWKUrlSchemeTask urlSchemeTask); + + [Abstract] + [Export ("webView:stopURLSchemeTask:")] + void StopUrlSchemeTask (WKWebView webView, IWKUrlSchemeTask urlSchemeTask); + } + + interface IWKUrlSchemeTask { } + + [Mac (10, 13), iOS (11, 0)] + [Protocol (Name = "WKURLSchemeTask")] + interface WKUrlSchemeTask { + [Abstract] + [Export ("request", ArgumentSemantic.Copy)] + NSUrlRequest Request { get; } + + [Abstract] + [Export ("didReceiveResponse:")] + void DidReceiveResponse (NSUrlResponse response); + + [Abstract] + [Export ("didReceiveData:")] + void DidReceiveData (NSData data); + + [Abstract] + [Export ("didFinish")] + void DidFinish (); + + [Abstract] + [Export ("didFailWithError:")] + void DidFailWithError (NSError error); + } + + [iOS (9, 0), Mac (10, 11)] + [BaseType (typeof (NSObject))] + interface WKWebsiteDataRecord { + [Export ("displayName")] + string DisplayName { get; } + + [Export ("dataTypes", ArgumentSemantic.Copy)] + NSSet DataTypes { get; } + } + + [iOS (9, 0), Mac (10, 11)] + [Static] + interface WKWebsiteDataType { + [Field ("WKWebsiteDataTypeDiskCache", "WebKit")] + NSString DiskCache { get; } + + [Field ("WKWebsiteDataTypeMemoryCache", "WebKit")] + NSString MemoryCache { get; } + + [Field ("WKWebsiteDataTypeOfflineWebApplicationCache", "WebKit")] + NSString OfflineWebApplicationCache { get; } + + [Field ("WKWebsiteDataTypeCookies", "WebKit")] + NSString Cookies { get; } + + [Field ("WKWebsiteDataTypeSessionStorage")] + NSString SessionStorage { get; } + + [Field ("WKWebsiteDataTypeLocalStorage", "WebKit")] + NSString LocalStorage { get; } + + [Field ("WKWebsiteDataTypeWebSQLDatabases", "WebKit")] + NSString WebSQLDatabases { get; } + + [Field ("WKWebsiteDataTypeIndexedDBDatabases", "WebKit")] + NSString IndexedDBDatabases { get; } + + [Mac (10, 13, 4), iOS (11, 3)] + [Field ("WKWebsiteDataTypeFetchCache")] + NSString FetchCache { get; } + + [Mac (10, 13, 4), iOS (11, 3)] + [Field ("WKWebsiteDataTypeServiceWorkerRegistrations")] + NSString ServiceWorkerRegistrations { get; } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0), NoWatch, NoTV] + [Field ("WKWebsiteDataTypeFileSystem")] + NSString FileSystem { get; } + } + + [iOS (9, 0), Mac (10, 11)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] // NSGenericException Reason: Calling [WKWebsiteDataStore init] is not supported. + interface WKWebsiteDataStore : NSSecureCoding { + + [Static] + [Export ("defaultDataStore")] + WKWebsiteDataStore DefaultDataStore { get; } + + [Static] + [Export ("nonPersistentDataStore")] + WKWebsiteDataStore NonPersistentDataStore { get; } + + [Export ("persistent")] + bool Persistent { [Bind ("isPersistent")] get; } + + [Static] + [Export ("allWebsiteDataTypes")] + NSSet AllWebsiteDataTypes { get; } + + [Export ("fetchDataRecordsOfTypes:completionHandler:")] + [Async] + void FetchDataRecordsOfTypes (NSSet dataTypes, Action completionHandler); + + [Export ("removeDataOfTypes:forDataRecords:completionHandler:")] + [Async] + void RemoveDataOfTypes (NSSet dataTypes, WKWebsiteDataRecord [] dataRecords, Action completionHandler); + + [Export ("removeDataOfTypes:modifiedSince:completionHandler:")] + [Async] + void RemoveDataOfTypes (NSSet websiteDataTypes, NSDate date, Action completionHandler); + + [Mac (10, 13), iOS (11, 0)] + [Export ("httpCookieStore")] + WKHttpCookieStore HttpCookieStore { get; } + } + + [Mac (10, 12)] + [NoiOS, NoWatch, NoTV] + [BaseType (typeof (NSObject))] + interface WKOpenPanelParameters { + [Export ("allowsMultipleSelection")] + bool AllowsMultipleSelection { get; } + + [Mac (10, 13, 4)] + [Export ("allowsDirectories")] + bool AllowsDirectories { get; } + } + + [Mac (10, 10), iOS (8, 0)] + [Protocol, Model] + [BaseType (typeof (NSObject))] + interface WKUIDelegate { + + [Export ("webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:")] + [return: NullAllowed] + WKWebView CreateWebView (WKWebView webView, WKWebViewConfiguration configuration, + WKNavigationAction navigationAction, WKWindowFeatures windowFeatures); + + [Export ("webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:")] + void RunJavaScriptAlertPanel (WKWebView webView, string message, WKFrameInfo frame, Action completionHandler); + + [Export ("webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:completionHandler:")] + void RunJavaScriptConfirmPanel (WKWebView webView, string message, WKFrameInfo frame, Action completionHandler); + + [Export ("webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:completionHandler:")] + void RunJavaScriptTextInputPanel (WKWebView webView, string prompt, [NullAllowed] string defaultText, + WKFrameInfo frame, Action completionHandler); + + [Mac (10, 12)] + [NoiOS, NoWatch, NoTV] + [Export ("webView:runOpenPanelWithParameters:initiatedByFrame:completionHandler:")] + void RunOpenPanel (WKWebView webView, WKOpenPanelParameters parameters, WKFrameInfo frame, Action completionHandler); + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("webViewDidClose:")] + void DidClose (WKWebView webView); + + [iOS (10, 0)] + [NoMac] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'SetContextMenuConfiguration' instead.")] + [Export ("webView:shouldPreviewElement:")] + bool ShouldPreviewElement (WKWebView webView, WKPreviewElementInfo elementInfo); + + [iOS (10, 0)] + [NoMac] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'SetContextMenuConfiguration' instead.")] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'SetContextMenuConfiguration' instead.")] + [Export ("webView:previewingViewControllerForElement:defaultActions:")] + [return: NullAllowed] + UIViewController GetPreviewingViewController (WKWebView webView, WKPreviewElementInfo elementInfo, IWKPreviewActionItem [] previewActions); + + [iOS (10, 0)] + [NoMac] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'WillCommitContextMenu' instead.")] + [Export ("webView:commitPreviewingViewController:")] + void CommitPreviewingViewController (WKWebView webView, UIViewController previewingViewController); + + [MacCatalyst (13, 1)] + [iOS (13, 0)] + [NoMac] + [Export ("webView:contextMenuConfigurationForElement:completionHandler:")] + void SetContextMenuConfiguration (WKWebView webView, WKContextMenuElementInfo elementInfo, Action completionHandler); + + [MacCatalyst (13, 1)] + [iOS (13, 0)] + [NoMac] + [Export ("webView:contextMenuForElement:willCommitWithAnimator:")] + void WillCommitContextMenu (WKWebView webView, WKContextMenuElementInfo elementInfo, IUIContextMenuInteractionCommitAnimating animator); + + [iOS (13, 0)] + [NoMac] + [Export ("webView:contextMenuWillPresentForElement:")] + void ContextMenuWillPresent (WKWebView webView, WKContextMenuElementInfo elementInfo); + + [iOS (13, 0)] + [NoMac] + [Export ("webView:contextMenuDidEndForElement:")] + void ContextMenuDidEnd (WKWebView webView, WKContextMenuElementInfo elementInfo); + + [Async] + [NoMac, NoTV, iOS (15, 0), MacCatalyst (15, 0)] + [Export ("webView:requestDeviceOrientationAndMotionPermissionForOrigin:initiatedByFrame:decisionHandler:")] + void RequestDeviceOrientationAndMotionPermission (WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, Action decisionHandler); + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("webView:requestMediaCapturePermissionForOrigin:initiatedByFrame:type:decisionHandler:")] + void RequestMediaCapturePermission (WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, WKMediaCaptureType type, Action decisionHandler); + + [Async] + [NoMac, iOS (16, 0), MacCatalyst (16, 0)] // headers say 13, is not true since the enum is from 16 + [Export ("webView:showLockdownModeFirstUseMessage:completionHandler:")] + void ShowLockDownMode (WKWebView webView, string firstUseMessage, Action completionHandler); + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKUserContentController : NSSecureCoding { + + [Export ("userScripts")] + WKUserScript [] UserScripts { get; } + + [Export ("addUserScript:")] + void AddUserScript (WKUserScript userScript); + + [Export ("removeAllUserScripts")] + void RemoveAllUserScripts (); + + [Export ("addScriptMessageHandler:name:")] + void AddScriptMessageHandler ([Protocolize] WKScriptMessageHandler scriptMessageHandler, string name); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("addScriptMessageHandler:contentWorld:name:")] + void AddScriptMessageHandler (IWKScriptMessageHandler scriptMessageHandler, WKContentWorld world, string name); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("addScriptMessageHandlerWithReply:contentWorld:name:")] + void AddScriptMessageHandler (IWKScriptMessageHandlerWithReply scriptMessageHandlerWithReply, WKContentWorld contentWorld, string name); + + [Export ("removeScriptMessageHandlerForName:")] + void RemoveScriptMessageHandler (string name); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("removeScriptMessageHandlerForName:contentWorld:")] + void RemoveScriptMessageHandler (string name, WKContentWorld contentWorld); + + [Mac (10, 13), iOS (11, 0)] + [Export ("addContentRuleList:")] + void AddContentRuleList (WKContentRuleList contentRuleList); + + [Mac (10, 13), iOS (11, 0)] + [Export ("removeContentRuleList:")] + void RemoveContentRuleList (WKContentRuleList contentRuleList); + + [Mac (10, 13), iOS (11, 0)] + [Export ("removeAllContentRuleLists")] + void RemoveAllContentRuleLists (); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("removeAllScriptMessageHandlersFromContentWorld:")] + void RemoveAllScriptMessageHandlers (WKContentWorld contentWorld); + + [Mac (11, 0), iOS (14, 0)] + [Export ("removeAllScriptMessageHandlers")] + void RemoveAllScriptMessageHandlers (); + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] // all properties are getters + interface WKUserScript : NSCopying { + + [Export ("initWithSource:injectionTime:forMainFrameOnly:")] + NativeHandle Constructor (NSString source, WKUserScriptInjectionTime injectionTime, bool isForMainFrameOnly); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("initWithSource:injectionTime:forMainFrameOnly:inContentWorld:")] + NativeHandle Constructor (NSString source, WKUserScriptInjectionTime injectionTime, bool isForMainFrameOnly, WKContentWorld contentWorld); + + [Export ("source", ArgumentSemantic.Copy)] + NSString Source { get; } + + [Export ("injectionTime")] + WKUserScriptInjectionTime InjectionTime { get; } + + [Export ("forMainFrameOnly")] + bool IsForMainFrameOnly { [Bind ("isForMainFrameOnly")] get; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType ( +#if MONOMAC + typeof (NSView) +#else + typeof (UIView) +#endif + )] + [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. + interface WKWebView +#if MONOMAC + : NSUserInterfaceValidations + /* TODO , NSTextFinderClient K_API_AVAILABLE(macos(WK_MAC_TBA)) in 11.4 beta 2 */ +#endif + { + + [DesignatedInitializer] + [Export ("initWithFrame:configuration:")] + NativeHandle Constructor (CGRect frame, WKWebViewConfiguration configuration); + + // (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; + // [Unavailable (PlatformName.iOS)] + // [Unavailable (PlatformName.MacOSX)] + // [Export ("initWithCoder:")] + // NativeHandle Constructor (NSCoder coder); + + [Export ("configuration", ArgumentSemantic.Copy)] + WKWebViewConfiguration Configuration { get; } + + [Export ("navigationDelegate", ArgumentSemantic.Weak)] + [NullAllowed] + NSObject WeakNavigationDelegate { get; set; } + + [Wrap ("WeakNavigationDelegate")] + [Protocolize] + WKNavigationDelegate NavigationDelegate { get; set; } + + [Export ("UIDelegate", ArgumentSemantic.Weak)] + [NullAllowed] + NSObject WeakUIDelegate { get; set; } + + [Wrap ("WeakUIDelegate")] + [Protocolize] + WKUIDelegate UIDelegate { get; set; } + + [Export ("backForwardList", ArgumentSemantic.Strong)] + WKBackForwardList BackForwardList { get; } + + [Export ("title")] + [NullAllowed] + string Title { get; } + + [Export ("URL", ArgumentSemantic.Copy)] + [NullAllowed] + NSUrl Url { get; } + + [Export ("loading")] + bool IsLoading { [Bind ("isLoading")] get; } + + [Export ("estimatedProgress")] + double EstimatedProgress { get; } + + [Export ("hasOnlySecureContent")] + bool HasOnlySecureContent { get; } + + [Export ("canGoBack")] + bool CanGoBack { get; } + + [Export ("canGoForward")] + bool CanGoForward { get; } + + [Export ("allowsBackForwardNavigationGestures")] + bool AllowsBackForwardNavigationGestures { get; set; } + + [NoiOS] + [NoMacCatalyst] + [Export ("allowsMagnification")] + bool AllowsMagnification { get; set; } + + [NoiOS] + [NoMacCatalyst] + [Export ("magnification")] + nfloat Magnification { get; set; } + + [Export ("loadRequest:")] + [return: NullAllowed] + WKNavigation LoadRequest (NSUrlRequest request); + + [Export ("loadHTMLString:baseURL:")] + [return: NullAllowed] + WKNavigation LoadHtmlString (NSString htmlString, [NullAllowed] NSUrl baseUrl); + + [Wrap ("LoadHtmlString ((NSString)htmlString, baseUrl)")] + [return: NullAllowed] + WKNavigation LoadHtmlString (string htmlString, NSUrl baseUrl); + + [Export ("goToBackForwardListItem:")] + [return: NullAllowed] + WKNavigation GoTo (WKBackForwardListItem item); + + [Export ("goBack")] + [return: NullAllowed] + WKNavigation GoBack (); + + [Export ("goForward")] + [return: NullAllowed] + WKNavigation GoForward (); + + [Export ("reload")] + [return: NullAllowed] + WKNavigation Reload (); + + [Export ("reloadFromOrigin")] + [return: NullAllowed] + WKNavigation ReloadFromOrigin (); + + [Export ("stopLoading")] + void StopLoading (); + + [Export ("evaluateJavaScript:completionHandler:")] + [Async] + void EvaluateJavaScript (NSString javascript, [NullAllowed] WKJavascriptEvaluationResult completionHandler); + + [Wrap ("EvaluateJavaScript ((NSString)javascript, completionHandler)")] + [Async] + void EvaluateJavaScript (string javascript, WKJavascriptEvaluationResult completionHandler); + + [NoiOS] + [NoMacCatalyst] + [Export ("setMagnification:centeredAtPoint:")] + void SetMagnification (nfloat magnification, CGPoint centerPoint); + + [NoMac] + [MacCatalyst (13, 1)] + [Export ("scrollView", ArgumentSemantic.Strong)] + UIScrollView ScrollView { get; } + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("loadData:MIMEType:characterEncodingName:baseURL:")] + [return: NullAllowed] + WKNavigation LoadData (NSData data, string mimeType, string characterEncodingName, NSUrl baseUrl); + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("loadFileURL:allowingReadAccessToURL:")] + [return: NullAllowed] + WKNavigation LoadFileUrl (NSUrl url, NSUrl readAccessUrl); + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("customUserAgent")] + [NullAllowed] + string CustomUserAgent { get; set; } + + [iOS (9, 0)] + [Mac (10, 11)] + [Deprecated (PlatformName.iOS, 10, 0, message: "Use 'ServerTrust' property.")] + [Deprecated (PlatformName.MacOSX, 10, 12, message: "Use 'ServerTrust' property.")] + [Export ("certificateChain", ArgumentSemantic.Copy)] + SecCertificate [] CertificateChain { get; } + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("allowsLinkPreview")] + bool AllowsLinkPreview { get; set; } + + [iOS (10, 0)] + [Mac (10, 12)] + [NullAllowed, Export ("serverTrust")] + SecTrust ServerTrust { get; } + + [Mac (10, 13)] + [MacCatalyst (13, 1)] + [iOS (11, 0)] + [Async] + [Export ("takeSnapshotWithConfiguration:completionHandler:")] + void TakeSnapshot ([NullAllowed] WKSnapshotConfiguration snapshotConfiguration, Action completionHandler); + + [Mac (10, 13), iOS (11, 0)] + [Static] + [Export ("handlesURLScheme:")] + bool HandlesUrlScheme (string urlScheme); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Async] + [Export ("evaluateJavaScript:inFrame:inContentWorld:completionHandler:")] + void EvaluateJavaScript (string javaScriptString, [NullAllowed] WKFrameInfo frame, WKContentWorld contentWorld, [NullAllowed] Action completionHandler); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Async] + [Export ("callAsyncJavaScript:arguments:inFrame:inContentWorld:completionHandler:")] + void CallAsyncJavaScript (string functionBody, [NullAllowed] NSDictionary arguments, [NullAllowed] WKFrameInfo frame, WKContentWorld contentWorld, [NullAllowed] Action completionHandler); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Async] + [Export ("createPDFWithConfiguration:completionHandler:")] + void CreatePdf ([NullAllowed] WKPdfConfiguration pdfConfiguration, Action completionHandler); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Async] + [Export ("createWebArchiveDataWithCompletionHandler:")] + void CreateWebArchive (Action completionHandler); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Async] + [Export ("findString:withConfiguration:completionHandler:")] + void Find (string @string, [NullAllowed] WKFindConfiguration configuration, Action completionHandler); + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [NullAllowed, Export ("mediaType")] + string MediaType { get; set; } + + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [Export ("pageZoom")] + nfloat PageZoom { get; set; } + + [NoiOS] + [NoMacCatalyst] + [Mac (11, 0)] + [Export ("printOperationWithPrintInfo:")] + NSPrintOperation GetPrintOperation (NSPrintInfo printInfo); + + // Apple renamed those API since Xcode 12.5 + [Internal] + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Export ("closeAllMediaPresentations")] + void _OldCloseAllMediaPresentations (); + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("closeAllMediaPresentationsWithCompletionHandler:")] + void CloseAllMediaPresentations ([NullAllowed] Action completionHandler); + + [Internal] + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Async] + [Export ("pauseAllMediaPlayback:")] + void _OldPauseAllMediaPlayback ([NullAllowed] Action completionHandler); + + [Internal] + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("pauseAllMediaPlaybackWithCompletionHandler:")] + void _NewPauseAllMediaPlayback ([NullAllowed] Action completionHandler); + + [Internal] + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Async] + [Export ("suspendAllMediaPlayback:")] + void _OldSuspendAllMediaPlayback ([NullAllowed] Action completionHandler); + + [Internal] + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Async] + [Export ("resumeAllMediaPlayback:")] + void _OldResumeAllMediaPlayback ([NullAllowed] Action completionHandler); + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("setAllMediaPlaybackSuspended:completionHandler:")] + void SetAllMediaPlaybackSuspended (bool suspended, [NullAllowed] Action completionHandler); + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("requestMediaPlaybackStateWithCompletionHandler:")] + void RequestMediaPlaybackState (Action completionHandler); + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Async] + [Export ("startDownloadUsingRequest:completionHandler:")] + void StartDownload (NSUrlRequest request, Action completionHandler); + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [Async] + [Export ("resumeDownloadFromResumeData:completionHandler:")] + void ResumeDownload (NSData resumeData, Action completionHandler); + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("cameraCaptureState")] + WKMediaCaptureState CameraCaptureState { get; } + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [NullAllowed, Export ("interactionState", ArgumentSemantic.Copy)] + NSObject InteractionState { get; set; } + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("loadFileRequest:allowingReadAccessToURL:")] + WKNavigation LoadFileRequest (NSUrlRequest request, NSUrl readAccessURL); + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("loadSimulatedRequest:response:responseData:")] + WKNavigation LoadSimulatedRequest (NSUrlRequest request, NSUrlResponse response, NSData data); + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("loadSimulatedRequest:responseHTMLString:")] + WKNavigation LoadSimulatedRequest (NSUrlRequest request, string htmlString); + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("microphoneCaptureState")] + WKMediaCaptureState MicrophoneCaptureState { get; } + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("setCameraCaptureState:completionHandler:")] + void SetCameraCaptureState (WKMediaCaptureState state, [NullAllowed] Action completionHandler); + + [Async] + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("setMicrophoneCaptureState:completionHandler:")] + void SetMicrophoneCaptureState (WKMediaCaptureState state, [NullAllowed] Action completionHandler); + + [iOS (15, 0), MacCatalyst (15, 0), Mac (12, 0), NoTV] + [Export ("themeColor")] + [NullAllowed] + UIColor ThemeColor { get; } + + [iOS (15, 0), MacCatalyst (15, 0), Mac (12, 0), NoTV] + [NullAllowed, Export ("underPageBackgroundColor", ArgumentSemantic.Copy)] + UIColor UnderPageBackgroundColor { get; set; } + + [iOS (16, 0), MacCatalyst (16, 0), Mac (13, 0), NoTV] + [Export ("fullscreenState")] + WKFullscreenState FullscreenState { get; } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0), NoWatch, NoTV] + [Export ("minimumViewportInset")] + UIEdgeInsets MinimumViewportInset { get; } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0), NoWatch, NoTV] + [Export ("maximumViewportInset")] + UIEdgeInsets MaximumViewportInset { get; } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0), NoWatch, NoTV] + [Export ("setMinimumViewportInset:maximumViewportInset:")] + void SetViewportInsets (UIEdgeInsets minimumViewportInset, UIEdgeInsets maximumViewportInset); + + [iOS (16, 0), MacCatalyst (16, 0), NoMac, NoWatch, NoTV] + [Export ("findInteractionEnabled")] + bool FindInteractionEnabled { [Bind ("isFindInteractionEnabled")] get; set; } + + [iOS (16, 0), MacCatalyst (16, 0), NoMac, NoWatch, NoTV] + [Export ("findInteraction")] + [NullAllowed] + UIFindInteraction FindInteraction { get; } + } + + delegate void WKJavascriptEvaluationResult (NSObject result, NSError error); + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKWebViewConfiguration : NSCopying, NSSecureCoding { + + [Export ("processPool", ArgumentSemantic.Retain)] + WKProcessPool ProcessPool { get; set; } + + [Export ("preferences", ArgumentSemantic.Retain)] + WKPreferences Preferences { get; set; } + + [Export ("userContentController", ArgumentSemantic.Retain)] + WKUserContentController UserContentController { get; set; } + + [Export ("suppressesIncrementalRendering")] + bool SuppressesIncrementalRendering { get; set; } + + [iOS (9, 0), Mac (10, 11)] + [Export ("websiteDataStore", ArgumentSemantic.Strong)] + WKWebsiteDataStore WebsiteDataStore { get; set; } + + [iOS (9, 0), Mac (10, 11)] + [Export ("applicationNameForUserAgent")] + [NullAllowed] + string ApplicationNameForUserAgent { get; set; } + + [iOS (9, 0)] + [Mac (10, 11)] + [Export ("allowsAirPlayForMediaPlayback")] + bool AllowsAirPlayForMediaPlayback { get; set; } + + [NoMac] + [MacCatalyst (13, 1)] + [Export ("allowsInlineMediaPlayback")] + bool AllowsInlineMediaPlayback { get; set; } + + [NoMac] + [Deprecated (PlatformName.iOS, 9, 0, message: "Use 'RequiresUserActionForMediaPlayback' or 'MediaTypesRequiringUserActionForPlayback' instead.")] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'RequiresUserActionForMediaPlayback' or 'MediaTypesRequiringUserActionForPlayback' instead.")] + [Export ("mediaPlaybackRequiresUserAction")] + bool MediaPlaybackRequiresUserAction { get; set; } + + [NoMac] + [Deprecated (PlatformName.iOS, 9, 0, message: "Use 'AllowsAirPlayForMediaPlayback' instead.")] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'AllowsAirPlayForMediaPlayback' instead.")] + [Export ("mediaPlaybackAllowsAirPlay")] + bool MediaPlaybackAllowsAirPlay { get; set; } + + [NoMac] + [MacCatalyst (13, 1)] + [Export ("selectionGranularity")] + WKSelectionGranularity SelectionGranularity { get; set; } + + [NoMac] + [iOS (9, 0)] + [Deprecated (PlatformName.iOS, 10, 0, message: "Use 'MediaTypesRequiringUserActionForPlayback' instead.")] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'MediaTypesRequiringUserActionForPlayback' instead.")] + [Export ("requiresUserActionForMediaPlayback")] + bool RequiresUserActionForMediaPlayback { get; set; } + + [NoMac] + [MacCatalyst (13, 1)] + [iOS (9, 0)] + [Export ("allowsPictureInPictureMediaPlayback")] + bool AllowsPictureInPictureMediaPlayback { get; set; } + + [NoMac] + [MacCatalyst (13, 1)] + [iOS (10, 0)] + [Export ("dataDetectorTypes", ArgumentSemantic.Assign)] + WKDataDetectorTypes DataDetectorTypes { get; set; } + + [iOS (10, 0)] + [Mac (10, 12)] + [Export ("mediaTypesRequiringUserActionForPlayback", ArgumentSemantic.Assign)] + WKAudiovisualMediaTypes MediaTypesRequiringUserActionForPlayback { get; set; } + + [iOS (10, 0)] + [NoMac] + [Export ("ignoresViewportScaleLimits")] + bool IgnoresViewportScaleLimits { get; set; } + + [Mac (10, 13), iOS (11, 0)] + [Export ("setURLSchemeHandler:forURLScheme:")] + void SetUrlSchemeHandler ([NullAllowed] IWKUrlSchemeHandler urlSchemeHandler, string urlScheme); + + [Mac (10, 13), iOS (11, 0)] + [Export ("urlSchemeHandlerForURLScheme:")] + [return: NullAllowed] + IWKUrlSchemeHandler GetUrlSchemeHandler (string urlScheme); + + [Mac (10, 15)] + [iOS (13, 0)] + [Export ("defaultWebpagePreferences", ArgumentSemantic.Copy)] + [NullAllowed] + WKWebpagePreferences DefaultWebpagePreferences { get; set; } + + [Mac (11, 0)] + [iOS (14, 0)] + [Export ("limitsNavigationsToAppBoundDomains")] + bool LimitsNavigationsToAppBoundDomains { get; set; } + + [Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0), NoTV] + [Export ("upgradeKnownHostsToHTTPS")] + bool UpgradeKnownHostsToHttps { get; set; } + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKProcessPool : NSSecureCoding { + // as of Mac 10.10, iOS 8.0 Beta 2, + // this interface is completely empty + } + + [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit + [BaseType (typeof (NSObject))] + interface WKWindowFeatures { + // Filled in from open source headers + + [Internal, Export ("menuBarVisibility")] + [NullAllowed] + NSNumber menuBarVisibility { get; } + + [Internal, Export ("statusBarVisibility")] + [NullAllowed] + NSNumber statusBarVisibility { get; } + + [Internal, Export ("toolbarsVisibility")] + [NullAllowed] + NSNumber toolbarsVisibility { get; } + + [Internal, Export ("allowsResizing")] + [NullAllowed] + NSNumber allowsResizing { get; } + + [Internal, Export ("x")] + [NullAllowed] + NSNumber x { get; } + + [Internal, Export ("y")] + [NullAllowed] + NSNumber y { get; } + + [Internal, Export ("width")] + [NullAllowed] + NSNumber width { get; } + + [Internal, Export ("height")] + [NullAllowed] + NSNumber height { get; } + } + +#if MONOMAC + interface UIPreviewActionItem {} +#endif + + interface IWKPreviewActionItem { } + + [iOS (10, 0)] + [NoMac] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'TBD' instead.")] + [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'TBD' instead.")] + [Protocol] + interface WKPreviewActionItem : UIPreviewActionItem { + [Abstract] + [Export ("identifier", ArgumentSemantic.Copy)] + NSString Identifier { get; } + } + + [iOS (10, 0)] + [NoMac] + [Static] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'TBD' instead.")] + interface WKPreviewActionItemIdentifier { + [Field ("WKPreviewActionItemIdentifierOpen")] + NSString Open { get; } + + [Field ("WKPreviewActionItemIdentifierAddToReadingList")] + NSString AddToReadingList { get; } + + [Field ("WKPreviewActionItemIdentifierCopy")] + NSString Copy { get; } + + [Field ("WKPreviewActionItemIdentifierShare")] + NSString Share { get; } + } + + [iOS (10, 0)] + [NoMac] + [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'WKContextMenuElementInfo' instead.")] + [BaseType (typeof (NSObject))] + interface WKPreviewElementInfo : NSCopying { + [NullAllowed, Export ("linkURL")] + NSUrl LinkUrl { get; } + } + + [Mac (10, 15)] + [iOS (13, 0)] + [Native] + public enum WKContentMode : long { + Recommended, + Mobile, + Desktop, + } + + [Mac (10, 15)] + [iOS (13, 0)] + [BaseType (typeof (NSObject))] + interface WKWebpagePreferences { + + [Export ("preferredContentMode", ArgumentSemantic.Assign)] + WKContentMode PreferredContentMode { get; set; } + + [Mac (11, 0)] + [iOS (14, 0)] + [Export ("allowsContentJavaScript")] + bool AllowsContentJavaScript { get; set; } + + [Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0), NoWatch, NoTV] + [Export ("lockdownModeEnabled")] + bool LockdownModeEnabled { [Bind ("isLockdownModeEnabled")] get; set; } + } + + [NoMac] + [iOS (13, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface WKContextMenuElementInfo { + [NullAllowed, Export ("linkURL")] + NSUrl LinkUrl { get; } + } + + [Mac (11, 0)] + [iOS (14, 0)] + [MacCatalyst (14, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface WKContentWorld { + + [Static] + [Export ("pageWorld")] + WKContentWorld Page { get; } + + [Static] + [Export ("defaultClientWorld")] + WKContentWorld DefaultClient { get; } + + [Static] + [Export ("worldWithName:")] + WKContentWorld Create (string name); + + [NullAllowed, Export ("name")] + string Name { get; } + } + + [Mac (11, 0)] + [iOS (14, 0)] + [BaseType (typeof (NSObject))] + interface WKFindConfiguration : NSCopying { + + [Export ("backwards")] + bool Backwards { get; set; } + + [Export ("caseSensitive")] + bool CaseSensitive { get; set; } + + [Export ("wraps")] + bool Wraps { get; set; } + } + + [Mac (11, 0)] + [iOS (14, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface WKFindResult : NSCopying { + + [Export ("matchFound")] + bool MatchFound { get; } + } + + [Mac (11, 0)] + [iOS (14, 0)] + [BaseType (typeof (NSObject), Name = "WKPDFConfiguration")] + interface WKPdfConfiguration : NSCopying { + + [Export ("rect", ArgumentSemantic.Assign)] + CGRect Rect { get; set; } + } + + interface IWKScriptMessageHandlerWithReply { } + + [Mac (11, 0)] + [iOS (14, 0)] + [Protocol] + interface WKScriptMessageHandlerWithReply { + + [Abstract] + [Export ("userContentController:didReceiveScriptMessage:replyHandler:")] + void DidReceiveScriptMessage (WKUserContentController userContentController, WKScriptMessage message, Action replyHandler); + } + + [Mac (11, 3)] + [iOS (14, 5)] + [Native] + enum WKDownloadRedirectPolicy : long { + Cancel, + Allow, + } + + [Mac (11, 3)] + [iOS (14, 5)] + [Native] + enum WKMediaPlaybackState : ulong { + None, + Paused, + Suspended, + Playing, + } + + interface IWKDownloadDelegate { } + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] +#if NET + [Protocol, Model] +#else + [Protocol, Model (AutoGeneratedName = true)] +#endif + [BaseType (typeof (NSObject))] + interface WKDownloadDelegate { + + [Abstract] + [Export ("download:decideDestinationUsingResponse:suggestedFilename:completionHandler:")] + void DecideDestination (WKDownload download, NSUrlResponse response, string suggestedFilename, Action completionHandler); + + [Export ("download:willPerformHTTPRedirection:newRequest:decisionHandler:")] + void WillPerformHttpRedirection (WKDownload download, NSHttpUrlResponse response, NSUrlRequest request, Action decisionHandler); + + [Export ("download:didReceiveAuthenticationChallenge:completionHandler:")] + void DidReceiveAuthenticationChallenge (WKDownload download, NSUrlAuthenticationChallenge challenge, Action completionHandler); + + [Export ("downloadDidFinish:")] + void DidFinish (WKDownload download); + + [Export ("download:didFailWithError:resumeData:")] + void DidFail (WKDownload download, NSError error, [NullAllowed] NSData resumeData); + } + + [Mac (11, 3)] + [iOS (14, 5)] + [MacCatalyst (14, 5)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface WKDownload : NSProgressReporting { + + [NullAllowed, Export ("originalRequest")] + NSUrlRequest OriginalRequest { get; } + + [NullAllowed, Export ("webView", ArgumentSemantic.Weak)] + WKWebView WebView { get; } + + [Wrap ("WeakDelegate")] + [NullAllowed] + IWKDownloadDelegate Delegate { get; set; } + + [NullAllowed, Export ("delegate", ArgumentSemantic.Weak)] + NSObject WeakDelegate { get; set; } + + [Async] + [Export ("cancel:")] + void Cancel ([NullAllowed] Action completionHandler); + } } diff --git a/src/wkwebkit.cs b/src/wkwebkit.cs deleted file mode 100644 index c0ad049dc158..000000000000 --- a/src/wkwebkit.cs +++ /dev/null @@ -1,1430 +0,0 @@ -// -// wkwebkit.cs: the "modern" (insanely limited) WebKit -// API introduced in iOS 8.0 and Mac 10.10 -// -// Authors: -// Aaron Bockover (abock@xamarin.com) -// -// Copyright 2014-2015 Xamarin Inc. All rights reserved. -// - -using System; - -using ObjCRuntime; -using Foundation; -using CoreGraphics; -using Security; -#if MONOMAC -using AppKit; -using UIColor=AppKit.NSColor; -using UIScrollView = AppKit.NSScrollView; -using UIImage = AppKit.NSImage; -using IUIContextMenuInteractionCommitAnimating = Foundation.NSObject; -using UIContextMenuConfiguration = Foundation.NSObject; -using UIEdgeInsets = AppKit.NSEdgeInsets; -using UIFindInteraction = Foundation.NSObject; -using UIViewController = AppKit.NSViewController; -#else -using UIKit; -using NSPrintInfo = Foundation.NSObject; -using NSPrintOperation = Foundation.NSObject; -using NSEventModifierMask = System.Object; -using NSImage = UIKit.UIImage; -#endif - -#if !NET -using NativeHandle = System.IntPtr; -#endif - -namespace WebKit -{ - [Mac (13,0), iOS (16,0), MacCatalyst (16,0)] - [Native] - public enum WKFullscreenState : long { - NotInFullscreen, - EnteringFullscreen, - InFullscreen, - ExitingFullscreen, - } - - [iOS (16,0), MacCatalyst (16,0), Mac (13,0)] - [Native] - public enum WKDialogResult : long - { - ShowDefault = 1, - AskAgain, - Handled, - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. - interface WKBackForwardListItem { - - [Export ("URL", ArgumentSemantic.Copy)] - NSUrl Url { get; } - - [Export ("title")] - [NullAllowed] - string Title { get; } - - [Export ("initialURL", ArgumentSemantic.Copy)] - NSUrl InitialUrl { get; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. - interface WKBackForwardList { - - [Export ("currentItem", ArgumentSemantic.Strong)] - [NullAllowed] - WKBackForwardListItem CurrentItem { get; } - - [Export ("backItem", ArgumentSemantic.Strong)] - [NullAllowed] - WKBackForwardListItem BackItem { get; } - - [Export ("forwardItem", ArgumentSemantic.Strong)] - [NullAllowed] - WKBackForwardListItem ForwardItem { get; } - - [Export ("backList")] - WKBackForwardListItem [] BackList { get; } - - [Export ("forwardList")] - WKBackForwardListItem [] ForwardList { get; } - - [Export ("itemAtIndex:")] - [return: NullAllowed] - WKBackForwardListItem ItemAtIndex (nint index); - } - - [Mac (10,13), iOS (11,0)] - [BaseType (typeof(NSObject))] - interface WKContentRuleList - { - [Export ("identifier")] - string Identifier { get; } - } - - [Mac (10,13), iOS (11,0)] - [BaseType (typeof(NSObject))] - interface WKContentRuleListStore - { - [Static] - [Export ("defaultStore")] - WKContentRuleListStore DefaultStore { get; } - - [Static] - [Export ("storeWithURL:")] - WKContentRuleListStore FromUrl (NSUrl url); - - [Export ("compileContentRuleListForIdentifier:encodedContentRuleList:completionHandler:")] - [Async] - void CompileContentRuleList (string identifier, string encodedContentRuleList, Action completionHandler); - - [Export ("lookUpContentRuleListForIdentifier:completionHandler:")] - [Async] - void LookUpContentRuleList (string identifier, Action completionHandler); - - [Export ("removeContentRuleListForIdentifier:completionHandler:")] - [Async] - void RemoveContentRuleList (string identifier, Action completionHandler); - - [Export ("getAvailableContentRuleListIdentifiers:")] - [Async] - void GetAvailableContentRuleListIdentifiers (Action callback); - } - - [Mac (10,13), iOS (11,0)] - [BaseType (typeof(NSObject), Name = "WKHTTPCookieStore")] - [DisableDefaultCtor] - interface WKHttpCookieStore - { - [Export ("getAllCookies:")] - [Async] - void GetAllCookies (Action completionHandler); - - [Export ("setCookie:completionHandler:")] - [Async] - void SetCookie (NSHttpCookie cookie, [NullAllowed] Action completionHandler); - - [Export ("deleteCookie:completionHandler:")] - [Async] - void DeleteCookie (NSHttpCookie cookie, [NullAllowed] Action completionHandler); - - [Export ("addObserver:")] - void AddObserver (IWKHttpCookieStoreObserver observer); - - [Export ("removeObserver:")] - void RemoveObserver (IWKHttpCookieStoreObserver observer); - } - - interface IWKHttpCookieStoreObserver {} - - [Mac (10,13), iOS (11,0)] - [Protocol (Name = "WKHTTPCookieStoreObserver")] - interface WKHttpCookieStoreObserver - { - [Export ("cookiesDidChangeInCookieStore:")] - void CookiesDidChangeInCookieStore (WKHttpCookieStore cookieStore); - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKFrameInfo : NSCopying { - - [Export ("mainFrame")] - bool MainFrame { [Bind ("isMainFrame")] get; } - - [Export ("request", ArgumentSemantic.Copy)] - NSUrlRequest Request { get; } - - [iOS (9,0)][Mac (10,11)] - [Export ("securityOrigin")] - WKSecurityOrigin SecurityOrigin { get; } - - [iOS (11,0)][Mac (10,13)] - [NullAllowed, Export ("webView", ArgumentSemantic.Weak)] - WKWebView WebView { get; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKNavigation { - - [Mac (10,15)] - [iOS (13,0)] - [Export ("effectiveContentMode")] - WKContentMode EffectiveContentMode { get; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKNavigationAction { - - [Export ("sourceFrame", ArgumentSemantic.Copy)] - WKFrameInfo SourceFrame { get; } - - [Export ("targetFrame", ArgumentSemantic.Copy)] - [NullAllowed] - WKFrameInfo TargetFrame { get; } - - [Export ("navigationType")] - WKNavigationType NavigationType { get; } - - [Export ("request", ArgumentSemantic.Copy)] - NSUrlRequest Request { get; } - - [NoiOS][NoMacCatalyst] - [Export ("modifierFlags")] - NSEventModifierMask ModifierFlags { get; } - - [NoiOS][NoMacCatalyst] - [Export ("buttonNumber")] - nint ButtonNumber { get; } - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Export ("shouldPerformDownload")] - bool ShouldPerformDownload { get; } - } - - [Mac (10,10), iOS (8,0)] - [Protocol, Model] - [BaseType (typeof (NSObject))] - interface WKNavigationDelegate { - - [Export ("webView:decidePolicyForNavigationAction:decisionHandler:")] - void DecidePolicy (WKWebView webView, WKNavigationAction navigationAction, Action decisionHandler); - - [Export ("webView:decidePolicyForNavigationResponse:decisionHandler:")] - void DecidePolicy (WKWebView webView, WKNavigationResponse navigationResponse, Action decisionHandler); - - [Mac (10,15)] - [iOS (13,0)] - [Export ("webView:decidePolicyForNavigationAction:preferences:decisionHandler:")] - void DecidePolicy (WKWebView webView, WKNavigationAction navigationAction, WKWebpagePreferences preferences, Action decisionHandler); - - [Export ("webView:didStartProvisionalNavigation:")] - void DidStartProvisionalNavigation (WKWebView webView, WKNavigation navigation); - - [Export ("webView:didReceiveServerRedirectForProvisionalNavigation:")] - void DidReceiveServerRedirectForProvisionalNavigation (WKWebView webView, WKNavigation navigation); - - [Export ("webView:didFailProvisionalNavigation:withError:")] - void DidFailProvisionalNavigation (WKWebView webView, WKNavigation navigation, NSError error); - - [Export ("webView:didCommitNavigation:")] - void DidCommitNavigation (WKWebView webView, WKNavigation navigation); - - [Export ("webView:didFinishNavigation:")] - void DidFinishNavigation (WKWebView webView, WKNavigation navigation); - - [Export ("webView:didFailNavigation:withError:")] - void DidFailNavigation (WKWebView webView, WKNavigation navigation, NSError error); - - [Export ("webView:didReceiveAuthenticationChallenge:completionHandler:")] - void DidReceiveAuthenticationChallenge (WKWebView webView, NSUrlAuthenticationChallenge challenge, Action completionHandler); - - [iOS (9,0)][Mac (10,11)] - [Export ("webViewWebContentProcessDidTerminate:")] - void ContentProcessDidTerminate (WKWebView webView); - - [Mac (11,0)][iOS (14,0)] - [Export ("webView:authenticationChallenge:shouldAllowDeprecatedTLS:")] - void ShouldAllowDeprecatedTls (WKWebView webView, NSUrlAuthenticationChallenge challenge, Action decisionHandler); - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Export ("webView:navigationAction:didBecomeDownload:")] - void NavigationActionDidBecomeDownload (WKWebView webView, WKNavigationAction navigationAction, WKDownload download); - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Export ("webView:navigationResponse:didBecomeDownload:")] - void NavigationResponseDidBecomeDownload (WKWebView webView, WKNavigationResponse navigationResponse, WKDownload download); - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKNavigationResponse { - - [Export ("forMainFrame")] - bool IsForMainFrame { [Bind ("isForMainFrame")] get; } - - [Export ("response", ArgumentSemantic.Copy)] - NSUrlResponse Response { get; } - - [Export ("canShowMIMEType")] - bool CanShowMimeType { get; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKPreferences : NSSecureCoding { - [Export ("minimumFontSize")] - nfloat MinimumFontSize { get; set; } - - [Deprecated (PlatformName.MacOSX, 11,0, message: "Use 'WKWebPagePreferences.AllowsContentJavaScript' instead.")] - [Deprecated (PlatformName.iOS, 14,0, message: "Use 'WKWebPagePreferences.AllowsContentJavaScript' instead.")] - [Export ("javaScriptEnabled")] - bool JavaScriptEnabled { get; set; } - - [Export ("javaScriptCanOpenWindowsAutomatically")] - bool JavaScriptCanOpenWindowsAutomatically { get; set; } - - [NoiOS][NoMacCatalyst] - [Deprecated (PlatformName.MacOSX, 10,15, message: "Feature no longer supported.")] - [Export ("javaEnabled")] - bool JavaEnabled { get; set; } - - [NoiOS][NoMacCatalyst] - [Deprecated (PlatformName.MacOSX, 10,15, message: "Feature no longer supported.")] - [Export ("plugInsEnabled")] - bool PlugInsEnabled { get; set; } - - // Headers says 10,12,3 but it is not available likely they meant 10,12,4 - [NoiOS][NoMacCatalyst] - [Mac (10,12,4)] - [Export ("tabFocusesLinks")] - bool TabFocusesLinks { get; set; } - - [Mac (10, 15), iOS (13, 0)] - [Export ("fraudulentWebsiteWarningEnabled")] - bool FraudulentWebsiteWarningEnabled { [Bind ("isFraudulentWebsiteWarningEnabled")] get; set; } - - [Internal] - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Export ("textInteractionEnabled")] - bool _OldTextInteractionEnabled { get; set; } - - [Internal] - [Mac (12,0)][iOS (15,0)] - [MacCatalyst (15,0)] - [Export ("isTextInteractionEnabled")] - bool _NewGetTextInteractionEnabled (); - - [Mac (12,3), iOS (15,4), MacCatalyst (15,4)] - [Export ("siteSpecificQuirksModeEnabled")] - bool SiteSpecificQuirksModeEnabled { [Bind ("isSiteSpecificQuirksModeEnabled")] get; set; } - - [Mac (12,3), iOS (15,4), MacCatalyst (15,4)] - [Export ("elementFullscreenEnabled")] - bool ElementFullscreenEnabled { [Bind ("isElementFullscreenEnabled")] get; set; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKScriptMessage { - - // May be typed as NSNumber, NSString, NSDate, NSArray, - // NSDictionary, or NSNull, as it must map cleanly to JSON - [Export ("body", ArgumentSemantic.Copy)] - NSObject Body { get; } - - [Export ("webView", ArgumentSemantic.Weak)] - [NullAllowed] - WKWebView WebView { get; } - - [Export ("name")] - string Name { get; } - - [Export ("frameInfo", ArgumentSemantic.Copy)] - WKFrameInfo FrameInfo { get; } - - [Mac (11,0)][iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("world")] - WKContentWorld World { get; } - } - - interface IWKScriptMessageHandler {} - - [Mac (10,10), iOS (8,0)] - [Protocol, Model] - [BaseType (typeof (NSObject))] - interface WKScriptMessageHandler { - - [Export ("userContentController:didReceiveScriptMessage:")] - [Abstract] - void DidReceiveScriptMessage (WKUserContentController userContentController, WKScriptMessage message); - } - - [iOS (9,0)][Mac(10,11)] - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] - interface WKSecurityOrigin { - [Export ("protocol")] - string Protocol { get; } - - [Export ("host")] - string Host { get; } - - [Export ("port")] - nint Port { get; } - } - - - [Mac (10,13), iOS (11,0)] - [BaseType (typeof(NSObject))] - interface WKSnapshotConfiguration : NSCopying { - [Export ("rect")] - CGRect Rect { get; set; } - - [Export ("snapshotWidth")] - [NullAllowed] - NSNumber SnapshotWidth { get; set; } - - [Mac (10,15)] - [iOS (13,0)] - [Export ("afterScreenUpdates")] - bool AfterScreenUpdates { get; set; } - } - - interface IWKUrlSchemeHandler {} - [Mac (10,13), iOS (11,0)] - [Protocol (Name = "WKURLSchemeHandler")] - interface WKUrlSchemeHandler - { - [Abstract] - [Export ("webView:startURLSchemeTask:")] - void StartUrlSchemeTask (WKWebView webView, IWKUrlSchemeTask urlSchemeTask); - - [Abstract] - [Export ("webView:stopURLSchemeTask:")] - void StopUrlSchemeTask (WKWebView webView, IWKUrlSchemeTask urlSchemeTask); - } - - interface IWKUrlSchemeTask {} - - [Mac (10,13), iOS (11,0)] - [Protocol (Name = "WKURLSchemeTask")] - interface WKUrlSchemeTask - { - [Abstract] - [Export ("request", ArgumentSemantic.Copy)] - NSUrlRequest Request { get; } - - [Abstract] - [Export ("didReceiveResponse:")] - void DidReceiveResponse (NSUrlResponse response); - - [Abstract] - [Export ("didReceiveData:")] - void DidReceiveData (NSData data); - - [Abstract] - [Export ("didFinish")] - void DidFinish (); - - [Abstract] - [Export ("didFailWithError:")] - void DidFailWithError (NSError error); - } - - [iOS (9,0), Mac(10,11)] - [BaseType (typeof(NSObject))] - interface WKWebsiteDataRecord - { - [Export ("displayName")] - string DisplayName { get; } - - [Export ("dataTypes", ArgumentSemantic.Copy)] - NSSet DataTypes { get; } - } - - [iOS (9,0), Mac(10,11)] - [Static] - interface WKWebsiteDataType { - [Field ("WKWebsiteDataTypeDiskCache", "WebKit")] - NSString DiskCache { get; } - - [Field ("WKWebsiteDataTypeMemoryCache", "WebKit")] - NSString MemoryCache { get; } - - [Field ("WKWebsiteDataTypeOfflineWebApplicationCache", "WebKit")] - NSString OfflineWebApplicationCache { get; } - - [Field ("WKWebsiteDataTypeCookies", "WebKit")] - NSString Cookies { get; } - - [Field ("WKWebsiteDataTypeSessionStorage")] - NSString SessionStorage { get; } - - [Field ("WKWebsiteDataTypeLocalStorage", "WebKit")] - NSString LocalStorage { get; } - - [Field ("WKWebsiteDataTypeWebSQLDatabases", "WebKit")] - NSString WebSQLDatabases { get; } - - [Field ("WKWebsiteDataTypeIndexedDBDatabases", "WebKit")] - NSString IndexedDBDatabases { get; } - - [Mac (10, 13, 4), iOS (11, 3)] - [Field ("WKWebsiteDataTypeFetchCache")] - NSString FetchCache { get; } - - [Mac (10, 13, 4), iOS (11, 3)] - [Field ("WKWebsiteDataTypeServiceWorkerRegistrations")] - NSString ServiceWorkerRegistrations { get; } - - [Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, NoTV] - [Field ("WKWebsiteDataTypeFileSystem")] - NSString FileSystem { get; } - } - - [iOS (9,0), Mac(10,11)] - [BaseType (typeof(NSObject))] - [DisableDefaultCtor] // NSGenericException Reason: Calling [WKWebsiteDataStore init] is not supported. - interface WKWebsiteDataStore : NSSecureCoding { - - [Static] - [Export ("defaultDataStore")] - WKWebsiteDataStore DefaultDataStore { get; } - - [Static] - [Export ("nonPersistentDataStore")] - WKWebsiteDataStore NonPersistentDataStore { get; } - - [Export ("persistent")] - bool Persistent { [Bind ("isPersistent")] get; } - - [Static] - [Export ("allWebsiteDataTypes")] - NSSet AllWebsiteDataTypes { get; } - - [Export ("fetchDataRecordsOfTypes:completionHandler:")] - [Async] - void FetchDataRecordsOfTypes (NSSet dataTypes, Action completionHandler); - - [Export ("removeDataOfTypes:forDataRecords:completionHandler:")] - [Async] - void RemoveDataOfTypes (NSSet dataTypes, WKWebsiteDataRecord[] dataRecords, Action completionHandler); - - [Export ("removeDataOfTypes:modifiedSince:completionHandler:")] - [Async] - void RemoveDataOfTypes (NSSet websiteDataTypes, NSDate date, Action completionHandler); - - [Mac (10, 13), iOS (11, 0)] - [Export ("httpCookieStore")] - WKHttpCookieStore HttpCookieStore { get; } - } - - [Mac (10,12)][NoiOS, NoWatch, NoTV] - [BaseType (typeof(NSObject))] - interface WKOpenPanelParameters { - [Export ("allowsMultipleSelection")] - bool AllowsMultipleSelection { get; } - - [Mac (10, 13, 4)] - [Export ("allowsDirectories")] - bool AllowsDirectories { get; } - } - - [Mac (10,10), iOS (8,0)] - [Protocol, Model] - [BaseType (typeof (NSObject))] - interface WKUIDelegate { - - [Export ("webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:")] - [return: NullAllowed] - WKWebView CreateWebView (WKWebView webView, WKWebViewConfiguration configuration, - WKNavigationAction navigationAction, WKWindowFeatures windowFeatures); - - [Export ("webView:runJavaScriptAlertPanelWithMessage:initiatedByFrame:completionHandler:")] - void RunJavaScriptAlertPanel (WKWebView webView, string message, WKFrameInfo frame, Action completionHandler); - - [Export ("webView:runJavaScriptConfirmPanelWithMessage:initiatedByFrame:completionHandler:")] - void RunJavaScriptConfirmPanel (WKWebView webView, string message, WKFrameInfo frame, Action completionHandler); - - [Export ("webView:runJavaScriptTextInputPanelWithPrompt:defaultText:initiatedByFrame:completionHandler:")] - void RunJavaScriptTextInputPanel (WKWebView webView, string prompt, [NullAllowed] string defaultText, - WKFrameInfo frame, Action completionHandler); - - [Mac (10,12)][NoiOS, NoWatch, NoTV] - [Export ("webView:runOpenPanelWithParameters:initiatedByFrame:completionHandler:")] - void RunOpenPanel (WKWebView webView, WKOpenPanelParameters parameters, WKFrameInfo frame, Action completionHandler); - - [iOS (9,0)][Mac (10,11)] - [Export ("webViewDidClose:")] - void DidClose (WKWebView webView); - - [iOS (10,0)][NoMac] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'SetContextMenuConfiguration' instead.")] - [Export ("webView:shouldPreviewElement:")] - bool ShouldPreviewElement (WKWebView webView, WKPreviewElementInfo elementInfo); - - [iOS (10,0)][NoMac] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'SetContextMenuConfiguration' instead.")] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'SetContextMenuConfiguration' instead.")] - [Export ("webView:previewingViewControllerForElement:defaultActions:")] - [return: NullAllowed] - UIViewController GetPreviewingViewController (WKWebView webView, WKPreviewElementInfo elementInfo, IWKPreviewActionItem[] previewActions); - - [iOS (10,0)][NoMac] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'WillCommitContextMenu' instead.")] - [Export ("webView:commitPreviewingViewController:")] - void CommitPreviewingViewController (WKWebView webView, UIViewController previewingViewController); - - [MacCatalyst (13,1)] - [iOS (13,0)][NoMac] - [Export ("webView:contextMenuConfigurationForElement:completionHandler:")] - void SetContextMenuConfiguration (WKWebView webView, WKContextMenuElementInfo elementInfo, Action completionHandler); - - [MacCatalyst (13,1)] - [iOS (13,0)][NoMac] - [Export ("webView:contextMenuForElement:willCommitWithAnimator:")] - void WillCommitContextMenu (WKWebView webView, WKContextMenuElementInfo elementInfo, IUIContextMenuInteractionCommitAnimating animator); - - [iOS (13,0)][NoMac] - [Export ("webView:contextMenuWillPresentForElement:")] - void ContextMenuWillPresent (WKWebView webView, WKContextMenuElementInfo elementInfo); - - [iOS (13,0)][NoMac] - [Export ("webView:contextMenuDidEndForElement:")] - void ContextMenuDidEnd (WKWebView webView, WKContextMenuElementInfo elementInfo); - - [Async] - [NoMac, NoTV, iOS (15,0), MacCatalyst (15,0)] - [Export ("webView:requestDeviceOrientationAndMotionPermissionForOrigin:initiatedByFrame:decisionHandler:")] - void RequestDeviceOrientationAndMotionPermission (WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, Action decisionHandler); - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("webView:requestMediaCapturePermissionForOrigin:initiatedByFrame:type:decisionHandler:")] - void RequestMediaCapturePermission (WKWebView webView, WKSecurityOrigin origin, WKFrameInfo frame, WKMediaCaptureType type, Action decisionHandler); - - [Async] - [NoMac, iOS (16,0), MacCatalyst (16,0)] // headers say 13, is not true since the enum is from 16 - [Export ("webView:showLockdownModeFirstUseMessage:completionHandler:")] - void ShowLockDownMode (WKWebView webView, string firstUseMessage, Action completionHandler); - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKUserContentController : NSSecureCoding { - - [Export ("userScripts")] - WKUserScript [] UserScripts { get; } - - [Export ("addUserScript:")] - void AddUserScript (WKUserScript userScript); - - [Export ("removeAllUserScripts")] - void RemoveAllUserScripts (); - - [Export ("addScriptMessageHandler:name:")] - void AddScriptMessageHandler ([Protocolize] WKScriptMessageHandler scriptMessageHandler, string name); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("addScriptMessageHandler:contentWorld:name:")] - void AddScriptMessageHandler (IWKScriptMessageHandler scriptMessageHandler, WKContentWorld world, string name); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("addScriptMessageHandlerWithReply:contentWorld:name:")] - void AddScriptMessageHandler (IWKScriptMessageHandlerWithReply scriptMessageHandlerWithReply, WKContentWorld contentWorld, string name); - - [Export ("removeScriptMessageHandlerForName:")] - void RemoveScriptMessageHandler (string name); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("removeScriptMessageHandlerForName:contentWorld:")] - void RemoveScriptMessageHandler (string name, WKContentWorld contentWorld); - - [Mac (10,13), iOS (11,0)] - [Export ("addContentRuleList:")] - void AddContentRuleList (WKContentRuleList contentRuleList); - - [Mac (10,13), iOS (11,0)] - [Export ("removeContentRuleList:")] - void RemoveContentRuleList (WKContentRuleList contentRuleList); - - [Mac (10,13), iOS (11,0)] - [Export ("removeAllContentRuleLists")] - void RemoveAllContentRuleLists (); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("removeAllScriptMessageHandlersFromContentWorld:")] - void RemoveAllScriptMessageHandlers (WKContentWorld contentWorld); - - [Mac (11,0), iOS (14,0)] - [Export ("removeAllScriptMessageHandlers")] - void RemoveAllScriptMessageHandlers (); - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] // all properties are getters - interface WKUserScript : NSCopying { - - [Export ("initWithSource:injectionTime:forMainFrameOnly:")] - NativeHandle Constructor (NSString source, WKUserScriptInjectionTime injectionTime, bool isForMainFrameOnly); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("initWithSource:injectionTime:forMainFrameOnly:inContentWorld:")] - NativeHandle Constructor (NSString source, WKUserScriptInjectionTime injectionTime, bool isForMainFrameOnly, WKContentWorld contentWorld); - - [Export ("source", ArgumentSemantic.Copy)] - NSString Source { get; } - - [Export ("injectionTime")] - WKUserScriptInjectionTime InjectionTime { get; } - - [Export ("forMainFrameOnly")] - bool IsForMainFrameOnly { [Bind ("isForMainFrameOnly")] get; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType ( -#if MONOMAC - typeof (NSView) -#else - typeof (UIView) -#endif - )] - [DisableDefaultCtor ()] // Crashes during deallocation in Xcode 6 beta 2. radar 17377712. - interface WKWebView -#if MONOMAC - : NSUserInterfaceValidations - /* TODO , NSTextFinderClient K_API_AVAILABLE(macos(WK_MAC_TBA)) in 11.4 beta 2 */ -#endif - { - - [DesignatedInitializer] - [Export ("initWithFrame:configuration:")] - NativeHandle Constructor (CGRect frame, WKWebViewConfiguration configuration); - - // (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; - // [Unavailable (PlatformName.iOS)] - // [Unavailable (PlatformName.MacOSX)] - // [Export ("initWithCoder:")] - // NativeHandle Constructor (NSCoder coder); - - [Export ("configuration", ArgumentSemantic.Copy)] - WKWebViewConfiguration Configuration { get; } - - [Export ("navigationDelegate", ArgumentSemantic.Weak)] - [NullAllowed] - NSObject WeakNavigationDelegate { get; set; } - - [Wrap ("WeakNavigationDelegate")] - [Protocolize] - WKNavigationDelegate NavigationDelegate { get; set; } - - [Export ("UIDelegate", ArgumentSemantic.Weak)] - [NullAllowed] - NSObject WeakUIDelegate { get; set; } - - [Wrap ("WeakUIDelegate")] - [Protocolize] - WKUIDelegate UIDelegate { get; set; } - - [Export ("backForwardList", ArgumentSemantic.Strong)] - WKBackForwardList BackForwardList { get; } - - [Export ("title")] - [NullAllowed] - string Title { get; } - - [Export ("URL", ArgumentSemantic.Copy)] - [NullAllowed] - NSUrl Url { get; } - - [Export ("loading")] - bool IsLoading { [Bind ("isLoading")] get; } - - [Export ("estimatedProgress")] - double EstimatedProgress { get; } - - [Export ("hasOnlySecureContent")] - bool HasOnlySecureContent { get; } - - [Export ("canGoBack")] - bool CanGoBack { get; } - - [Export ("canGoForward")] - bool CanGoForward { get; } - - [Export ("allowsBackForwardNavigationGestures")] - bool AllowsBackForwardNavigationGestures { get; set; } - - [NoiOS][NoMacCatalyst] - [Export ("allowsMagnification")] - bool AllowsMagnification { get; set; } - - [NoiOS][NoMacCatalyst] - [Export ("magnification")] - nfloat Magnification { get; set; } - - [Export ("loadRequest:")] - [return: NullAllowed] - WKNavigation LoadRequest (NSUrlRequest request); - - [Export ("loadHTMLString:baseURL:")] - [return: NullAllowed] - WKNavigation LoadHtmlString (NSString htmlString, [NullAllowed] NSUrl baseUrl); - - [Wrap ("LoadHtmlString ((NSString)htmlString, baseUrl)")] - [return: NullAllowed] - WKNavigation LoadHtmlString (string htmlString, NSUrl baseUrl); - - [Export ("goToBackForwardListItem:")] - [return: NullAllowed] - WKNavigation GoTo (WKBackForwardListItem item); - - [Export ("goBack")] - [return: NullAllowed] - WKNavigation GoBack (); - - [Export ("goForward")] - [return: NullAllowed] - WKNavigation GoForward (); - - [Export ("reload")] - [return: NullAllowed] - WKNavigation Reload (); - - [Export ("reloadFromOrigin")] - [return: NullAllowed] - WKNavigation ReloadFromOrigin (); - - [Export ("stopLoading")] - void StopLoading (); - - [Export ("evaluateJavaScript:completionHandler:")] - [Async] - void EvaluateJavaScript (NSString javascript, [NullAllowed] WKJavascriptEvaluationResult completionHandler); - - [Wrap ("EvaluateJavaScript ((NSString)javascript, completionHandler)")] - [Async] - void EvaluateJavaScript (string javascript, WKJavascriptEvaluationResult completionHandler); - - [NoiOS][NoMacCatalyst] - [Export ("setMagnification:centeredAtPoint:")] - void SetMagnification (nfloat magnification, CGPoint centerPoint); - - [NoMac][MacCatalyst (13,1)] - [Export ("scrollView", ArgumentSemantic.Strong)] - UIScrollView ScrollView { get; } - - [iOS (9,0)][Mac (10,11)] - [Export ("loadData:MIMEType:characterEncodingName:baseURL:")] - [return: NullAllowed] - WKNavigation LoadData (NSData data, string mimeType, string characterEncodingName, NSUrl baseUrl); - - [iOS (9,0)][Mac (10,11)] - [Export ("loadFileURL:allowingReadAccessToURL:")] - [return: NullAllowed] - WKNavigation LoadFileUrl (NSUrl url, NSUrl readAccessUrl); - - [iOS (9,0)][Mac (10,11)] - [Export ("customUserAgent")] - [NullAllowed] - string CustomUserAgent { get; set; } - - [iOS (9,0)][Mac (10,11)] - [Deprecated (PlatformName.iOS, 10,0, message: "Use 'ServerTrust' property.")] - [Deprecated (PlatformName.MacOSX, 10,12, message: "Use 'ServerTrust' property.")] - [Export ("certificateChain", ArgumentSemantic.Copy)] - SecCertificate[] CertificateChain { get; } - - [iOS (9,0)][Mac (10,11)] - [Export ("allowsLinkPreview")] - bool AllowsLinkPreview { get; set; } - - [iOS (10,0)][Mac (10,12)] - [NullAllowed, Export ("serverTrust")] - SecTrust ServerTrust { get; } - - [Mac (10,13)][MacCatalyst (13,1)] - [iOS (11,0)] - [Async] - [Export ("takeSnapshotWithConfiguration:completionHandler:")] - void TakeSnapshot ([NullAllowed] WKSnapshotConfiguration snapshotConfiguration, Action completionHandler); - - [Mac (10,13), iOS (11,0)] - [Static] - [Export ("handlesURLScheme:")] - bool HandlesUrlScheme (string urlScheme); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Async] - [Export ("evaluateJavaScript:inFrame:inContentWorld:completionHandler:")] - void EvaluateJavaScript (string javaScriptString, [NullAllowed] WKFrameInfo frame, WKContentWorld contentWorld, [NullAllowed] Action completionHandler); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Async] - [Export ("callAsyncJavaScript:arguments:inFrame:inContentWorld:completionHandler:")] - void CallAsyncJavaScript (string functionBody, [NullAllowed] NSDictionary arguments, [NullAllowed] WKFrameInfo frame, WKContentWorld contentWorld, [NullAllowed] Action completionHandler); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Async] - [Export ("createPDFWithConfiguration:completionHandler:")] - void CreatePdf ([NullAllowed] WKPdfConfiguration pdfConfiguration, Action completionHandler); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Async] - [Export ("createWebArchiveDataWithCompletionHandler:")] - void CreateWebArchive (Action completionHandler); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Async] - [Export ("findString:withConfiguration:completionHandler:")] - void Find (string @string, [NullAllowed] WKFindConfiguration configuration, Action completionHandler); - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [NullAllowed, Export ("mediaType")] - string MediaType { get; set; } - - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [Export ("pageZoom")] - nfloat PageZoom { get; set; } - - [NoiOS] - [NoMacCatalyst] - [Mac (11,0)] - [Export ("printOperationWithPrintInfo:")] - NSPrintOperation GetPrintOperation (NSPrintInfo printInfo); - - // Apple renamed those API since Xcode 12.5 - [Internal] - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Export ("closeAllMediaPresentations")] - void _OldCloseAllMediaPresentations (); - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("closeAllMediaPresentationsWithCompletionHandler:")] - void CloseAllMediaPresentations ([NullAllowed] Action completionHandler); - - [Internal] - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Async] - [Export ("pauseAllMediaPlayback:")] - void _OldPauseAllMediaPlayback ([NullAllowed] Action completionHandler); - - [Internal] - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("pauseAllMediaPlaybackWithCompletionHandler:")] - void _NewPauseAllMediaPlayback ([NullAllowed] Action completionHandler); - - [Internal] - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Async] - [Export ("suspendAllMediaPlayback:")] - void _OldSuspendAllMediaPlayback ([NullAllowed] Action completionHandler); - - [Internal] - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Async] - [Export ("resumeAllMediaPlayback:")] - void _OldResumeAllMediaPlayback ([NullAllowed] Action completionHandler); - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("setAllMediaPlaybackSuspended:completionHandler:")] - void SetAllMediaPlaybackSuspended (bool suspended, [NullAllowed] Action completionHandler); - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("requestMediaPlaybackStateWithCompletionHandler:")] - void RequestMediaPlaybackState (Action completionHandler); - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Async] - [Export ("startDownloadUsingRequest:completionHandler:")] - void StartDownload (NSUrlRequest request, Action completionHandler); - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [Async] - [Export ("resumeDownloadFromResumeData:completionHandler:")] - void ResumeDownload (NSData resumeData, Action completionHandler); - - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("cameraCaptureState")] - WKMediaCaptureState CameraCaptureState { get; } - - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [NullAllowed, Export ("interactionState", ArgumentSemantic.Copy)] - NSObject InteractionState { get; set; } - - [Mac (12,0), iOS (15,0), MacCatalyst(15,0), NoTV] - [Export ("loadFileRequest:allowingReadAccessToURL:")] - WKNavigation LoadFileRequest (NSUrlRequest request, NSUrl readAccessURL); - - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("loadSimulatedRequest:response:responseData:")] - WKNavigation LoadSimulatedRequest (NSUrlRequest request, NSUrlResponse response, NSData data); - - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("loadSimulatedRequest:responseHTMLString:")] - WKNavigation LoadSimulatedRequest (NSUrlRequest request, string htmlString); - - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("microphoneCaptureState")] - WKMediaCaptureState MicrophoneCaptureState { get; } - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("setCameraCaptureState:completionHandler:")] - void SetCameraCaptureState (WKMediaCaptureState state, [NullAllowed] Action completionHandler); - - [Async] - [Mac (12,0), iOS (15,0), MacCatalyst (15,0), NoTV] - [Export ("setMicrophoneCaptureState:completionHandler:")] - void SetMicrophoneCaptureState (WKMediaCaptureState state, [NullAllowed] Action completionHandler); - - [iOS (15,0), MacCatalyst (15,0), Mac (12,0), NoTV] - [Export ("themeColor")] - [NullAllowed] - UIColor ThemeColor { get; } - - [iOS (15,0), MacCatalyst (15,0), Mac (12,0), NoTV] - [NullAllowed, Export ("underPageBackgroundColor", ArgumentSemantic.Copy)] - UIColor UnderPageBackgroundColor { get; set; } - - [iOS (16,0), MacCatalyst (16,0), Mac (13,0), NoTV] - [Export ("fullscreenState")] - WKFullscreenState FullscreenState { get; } - - [Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, NoTV] - [Export ("minimumViewportInset")] - UIEdgeInsets MinimumViewportInset { get; } - - [Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, NoTV] - [Export ("maximumViewportInset")] - UIEdgeInsets MaximumViewportInset { get; } - - [Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, NoTV] - [Export ("setMinimumViewportInset:maximumViewportInset:")] - void SetViewportInsets (UIEdgeInsets minimumViewportInset, UIEdgeInsets maximumViewportInset); - - [iOS (16,0), MacCatalyst (16,0), NoMac, NoWatch, NoTV] - [Export ("findInteractionEnabled")] - bool FindInteractionEnabled { [Bind ("isFindInteractionEnabled")] get; set; } - - [iOS (16,0), MacCatalyst (16,0), NoMac, NoWatch, NoTV] - [Export ("findInteraction")] - [NullAllowed] - UIFindInteraction FindInteraction { get; } - } - - delegate void WKJavascriptEvaluationResult (NSObject result, NSError error); - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKWebViewConfiguration : NSCopying, NSSecureCoding { - - [Export ("processPool", ArgumentSemantic.Retain)] - WKProcessPool ProcessPool { get; set; } - - [Export ("preferences", ArgumentSemantic.Retain)] - WKPreferences Preferences { get; set; } - - [Export ("userContentController", ArgumentSemantic.Retain)] - WKUserContentController UserContentController { get; set; } - - [Export ("suppressesIncrementalRendering")] - bool SuppressesIncrementalRendering { get; set; } - - [iOS (9,0), Mac(10,11)] - [Export ("websiteDataStore", ArgumentSemantic.Strong)] - WKWebsiteDataStore WebsiteDataStore { get; set; } - - [iOS (9,0), Mac(10,11)] - [Export ("applicationNameForUserAgent")] - [NullAllowed] - string ApplicationNameForUserAgent { get; set; } - - [iOS (9,0)][Mac (10,11)] - [Export ("allowsAirPlayForMediaPlayback")] - bool AllowsAirPlayForMediaPlayback { get; set; } - - [NoMac][MacCatalyst (13,1)] - [Export ("allowsInlineMediaPlayback")] - bool AllowsInlineMediaPlayback { get; set; } - - [NoMac] - [Deprecated (PlatformName.iOS, 9, 0, message: "Use 'RequiresUserActionForMediaPlayback' or 'MediaTypesRequiringUserActionForPlayback' instead.")] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'RequiresUserActionForMediaPlayback' or 'MediaTypesRequiringUserActionForPlayback' instead.")] - [Export ("mediaPlaybackRequiresUserAction")] - bool MediaPlaybackRequiresUserAction { get; set; } - - [NoMac] - [Deprecated (PlatformName.iOS, 9, 0, message: "Use 'AllowsAirPlayForMediaPlayback' instead.")] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'AllowsAirPlayForMediaPlayback' instead.")] - [Export ("mediaPlaybackAllowsAirPlay")] - bool MediaPlaybackAllowsAirPlay { get; set; } - - [NoMac][MacCatalyst (13,1)] - [Export ("selectionGranularity")] - WKSelectionGranularity SelectionGranularity { get; set; } - - [NoMac] - [iOS (9, 0)] - [Deprecated (PlatformName.iOS, 10, 0, message: "Use 'MediaTypesRequiringUserActionForPlayback' instead.")] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'MediaTypesRequiringUserActionForPlayback' instead.")] - [Export ("requiresUserActionForMediaPlayback")] - bool RequiresUserActionForMediaPlayback { get; set; } - - [NoMac][MacCatalyst (13,1)] - [iOS (9,0)] - [Export ("allowsPictureInPictureMediaPlayback")] - bool AllowsPictureInPictureMediaPlayback { get; set; } - - [NoMac][MacCatalyst (13,1)] - [iOS (10, 0)] - [Export ("dataDetectorTypes", ArgumentSemantic.Assign)] - WKDataDetectorTypes DataDetectorTypes { get; set; } - - [iOS (10,0)][Mac (10,12)] - [Export ("mediaTypesRequiringUserActionForPlayback", ArgumentSemantic.Assign)] - WKAudiovisualMediaTypes MediaTypesRequiringUserActionForPlayback { get; set; } - - [iOS (10,0)] - [NoMac] - [Export ("ignoresViewportScaleLimits")] - bool IgnoresViewportScaleLimits { get; set; } - - [Mac (10,13), iOS (11,0)] - [Export ("setURLSchemeHandler:forURLScheme:")] - void SetUrlSchemeHandler ([NullAllowed] IWKUrlSchemeHandler urlSchemeHandler, string urlScheme); - - [Mac (10,13), iOS (11,0)] - [Export ("urlSchemeHandlerForURLScheme:")] - [return: NullAllowed] - IWKUrlSchemeHandler GetUrlSchemeHandler (string urlScheme); - - [Mac (10,15)] - [iOS (13,0)] - [Export ("defaultWebpagePreferences", ArgumentSemantic.Copy)] - [NullAllowed] - WKWebpagePreferences DefaultWebpagePreferences { get; set; } - - [Mac (11,0)] - [iOS (14,0)] - [Export ("limitsNavigationsToAppBoundDomains")] - bool LimitsNavigationsToAppBoundDomains { get; set; } - - [Mac (12, 0), iOS (15, 0), MacCatalyst (15,0), NoTV] - [Export ("upgradeKnownHostsToHTTPS")] - bool UpgradeKnownHostsToHttps { get; set; } - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKProcessPool : NSSecureCoding { - // as of Mac 10.10, iOS 8.0 Beta 2, - // this interface is completely empty - } - - [iOS (8,0), Mac (10,10)] // Not defined in 32-bit - [BaseType (typeof (NSObject))] - interface WKWindowFeatures { - // Filled in from open source headers - - [Internal, Export ("menuBarVisibility")] - [NullAllowed] - NSNumber menuBarVisibility { get; } - - [Internal, Export ("statusBarVisibility")] - [NullAllowed] - NSNumber statusBarVisibility { get; } - - [Internal, Export ("toolbarsVisibility")] - [NullAllowed] - NSNumber toolbarsVisibility { get; } - - [Internal, Export ("allowsResizing")] - [NullAllowed] - NSNumber allowsResizing { get; } - - [Internal, Export ("x")] - [NullAllowed] - NSNumber x { get; } - - [Internal, Export ("y")] - [NullAllowed] - NSNumber y { get; } - - [Internal, Export ("width")] - [NullAllowed] - NSNumber width { get; } - - [Internal, Export ("height")] - [NullAllowed] - NSNumber height { get; } - } - -#if MONOMAC - interface UIPreviewActionItem {} -#endif - - interface IWKPreviewActionItem {} - - [iOS (10,0)][NoMac] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'TBD' instead.")] - [Deprecated (PlatformName.MacCatalyst, 13, 1, message: "Use 'TBD' instead.")] - [Protocol] - interface WKPreviewActionItem : UIPreviewActionItem { - [Abstract] - [Export ("identifier", ArgumentSemantic.Copy)] - NSString Identifier { get; } - } - - [iOS (10,0)][NoMac] - [Static] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'TBD' instead.")] - interface WKPreviewActionItemIdentifier { - [Field ("WKPreviewActionItemIdentifierOpen")] - NSString Open { get; } - - [Field ("WKPreviewActionItemIdentifierAddToReadingList")] - NSString AddToReadingList { get; } - - [Field ("WKPreviewActionItemIdentifierCopy")] - NSString Copy { get; } - - [Field ("WKPreviewActionItemIdentifierShare")] - NSString Share { get; } - } - - [iOS (10,0)][NoMac] - [Deprecated (PlatformName.iOS, 13, 0, message: "Use 'WKContextMenuElementInfo' instead.")] - [BaseType (typeof (NSObject))] - interface WKPreviewElementInfo : NSCopying { - [NullAllowed, Export ("linkURL")] - NSUrl LinkUrl { get; } - } - - [Mac (10,15)] - [iOS (13,0)] - [Native] - public enum WKContentMode : long { - Recommended, - Mobile, - Desktop, - } - - [Mac (10,15)] - [iOS (13,0)] - [BaseType (typeof (NSObject))] - interface WKWebpagePreferences { - - [Export ("preferredContentMode", ArgumentSemantic.Assign)] - WKContentMode PreferredContentMode { get; set; } - - [Mac (11,0)] - [iOS (14,0)] - [Export ("allowsContentJavaScript")] - bool AllowsContentJavaScript { get; set; } - - [Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoWatch, NoTV] - [Export ("lockdownModeEnabled")] - bool LockdownModeEnabled { [Bind ("isLockdownModeEnabled")] get; set; } - } - - [NoMac] - [iOS (13,0)] - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] - interface WKContextMenuElementInfo { - [NullAllowed, Export ("linkURL")] - NSUrl LinkUrl { get; } - } - - [Mac (11,0)][iOS (14,0)] - [MacCatalyst (14,0)] - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] - interface WKContentWorld { - - [Static] - [Export ("pageWorld")] - WKContentWorld Page { get; } - - [Static] - [Export ("defaultClientWorld")] - WKContentWorld DefaultClient { get; } - - [Static] - [Export ("worldWithName:")] - WKContentWorld Create (string name); - - [NullAllowed, Export ("name")] - string Name { get; } - } - - [Mac (11,0)][iOS (14,0)] - [BaseType (typeof (NSObject))] - interface WKFindConfiguration : NSCopying { - - [Export ("backwards")] - bool Backwards { get; set; } - - [Export ("caseSensitive")] - bool CaseSensitive { get; set; } - - [Export ("wraps")] - bool Wraps { get; set; } - } - - [Mac (11,0)][iOS (14,0)] - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] - interface WKFindResult : NSCopying { - - [Export ("matchFound")] - bool MatchFound { get; } - } - - [Mac (11,0)][iOS (14,0)] - [BaseType (typeof (NSObject), Name = "WKPDFConfiguration")] - interface WKPdfConfiguration : NSCopying { - - [Export ("rect", ArgumentSemantic.Assign)] - CGRect Rect { get; set; } - } - - interface IWKScriptMessageHandlerWithReply {} - - [Mac (11,0)][iOS (14,0)] - [Protocol] - interface WKScriptMessageHandlerWithReply { - - [Abstract] - [Export ("userContentController:didReceiveScriptMessage:replyHandler:")] - void DidReceiveScriptMessage (WKUserContentController userContentController, WKScriptMessage message, Action replyHandler); - } - - [Mac (11,3)][iOS (14,5)] - [Native] - enum WKDownloadRedirectPolicy : long { - Cancel, - Allow, - } - - [Mac (11,3)][iOS (14,5)] - [Native] - enum WKMediaPlaybackState : ulong { - None, - Paused, - Suspended, - Playing, - } - - interface IWKDownloadDelegate {} - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] -#if NET - [Protocol, Model] -#else - [Protocol, Model (AutoGeneratedName = true)] -#endif - [BaseType (typeof (NSObject))] - interface WKDownloadDelegate { - - [Abstract] - [Export ("download:decideDestinationUsingResponse:suggestedFilename:completionHandler:")] - void DecideDestination (WKDownload download, NSUrlResponse response, string suggestedFilename, Action completionHandler); - - [Export ("download:willPerformHTTPRedirection:newRequest:decisionHandler:")] - void WillPerformHttpRedirection (WKDownload download, NSHttpUrlResponse response, NSUrlRequest request, Action decisionHandler); - - [Export ("download:didReceiveAuthenticationChallenge:completionHandler:")] - void DidReceiveAuthenticationChallenge (WKDownload download, NSUrlAuthenticationChallenge challenge, Action completionHandler); - - [Export ("downloadDidFinish:")] - void DidFinish (WKDownload download); - - [Export ("download:didFailWithError:resumeData:")] - void DidFail (WKDownload download, NSError error, [NullAllowed] NSData resumeData); - } - - [Mac (11,3)][iOS (14,5)] - [MacCatalyst (14,5)] - [BaseType (typeof (NSObject))] - [DisableDefaultCtor] - interface WKDownload : NSProgressReporting { - - [NullAllowed, Export ("originalRequest")] - NSUrlRequest OriginalRequest { get; } - - [NullAllowed, Export ("webView", ArgumentSemantic.Weak)] - WKWebView WebView { get; } - - [Wrap ("WeakDelegate")] - [NullAllowed] - IWKDownloadDelegate Delegate { get; set; } - - [NullAllowed, Export ("delegate", ArgumentSemantic.Weak)] - NSObject WeakDelegate { get; set; } - - [Async] - [Export ("cancel:")] - void Cancel ([NullAllowed] Action completionHandler); - } -} From 6a698fef913d9b41dbd2ae2bdea3e49fe6d3de23 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:51 -0400 Subject: [PATCH 02/41] [xcode14.3] Update bindings to Xcode 14.3 --- Make.config | 6 +- Make.versions | 14 +- Versions-ios.plist.in | 7 +- Versions-mac.plist.in | 1 + mk/xamarin.mk | 4 +- src/coreanimation.cs | 2 +- src/videosubscriberaccount.cs | 3 + .../common-WidgetKit.ignore | 0 .../iOS-AVFoundation.todo | 27 +- .../iOS-AuthenticationServices.todo | 2 + .../iOS-BackgroundAssets.todo | 36 +- .../api-annotations-dotnet/iOS-CarPlay.todo | 1 + .../iOS-CoreFoundation.todo | 4 + .../iOS-CoreLocation.todo | 1 + .../api-annotations-dotnet/iOS-CoreML.todo | 8 + .../iOS-FileProvider.todo | 1 + .../iOS-Foundation.todo | 4 + .../api-annotations-dotnet/iOS-GameKit.todo | 1 + .../api-annotations-dotnet/iOS-HealthKit.todo | 9 + .../api-annotations-dotnet/iOS-HomeKit.todo | 9 + .../api-annotations-dotnet/iOS-ImageIO.todo | 1 + .../api-annotations-dotnet/iOS-Intents.todo | 3 + .../iOS-JavaScriptCore.todo | 4 + .../api-annotations-dotnet/iOS-Matter.ignore | 12408 ++++++++-------- .../iOS-MediaAccessibility.todo | 2 + .../api-annotations-dotnet/iOS-Metal.todo | 11 + .../iOS-MetalPerformanceShadersGraph.todo | 47 + .../iOS-NetworkExtension.todo | 5 + .../api-annotations-dotnet/iOS-PassKit.todo | 22 + .../api-annotations-dotnet/iOS-PencilKit.todo | 6 + .../api-annotations-dotnet/iOS-SensorKit.todo | 11 + .../iOS-SiriAudioIntentUtils.todo | 2 + .../iOS-ThreadNetwork.todo | 2 + .../api-annotations-dotnet/iOS-UIKit.todo | 19 + .../iOS-VideoSubscriberAccount.todo | 2 + .../api-annotations-dotnet/iOS-WebKit.todo | 6 + .../macOS-AVFoundation.todo | 11 +- .../api-annotations-dotnet/macOS-AppKit.todo | 5 + .../macOS-AuthenticationServices.todo | 27 + .../macOS-BackgroundAssets.todo | 34 +- .../macOS-CoreFoundation.todo | 4 + .../macOS-CoreGraphics.ignore | 11 - .../api-annotations-dotnet/macOS-CoreML.todo | 8 + .../macOS-CoreWLAN.todo | 1 + .../macOS-FileProvider.todo | 1 + .../macOS-Foundation.todo | 4 + .../api-annotations-dotnet/macOS-GameKit.todo | 1 + .../macOS-HealthKit.todo | 9 + .../api-annotations-dotnet/macOS-ImageIO.todo | 1 + .../api-annotations-dotnet/macOS-Intents.todo | 5 + .../macOS-JavaScriptCore.todo | 4 + .../macOS-Matter.ignore | 12408 ++++++++-------- .../macOS-MediaAccessibility.todo | 2 + .../macOS-MediaPlayer.ignore | 2 - .../api-annotations-dotnet/macOS-Metal.todo | 7 + .../macOS-MetalPerformanceShadersGraph.todo | 55 + .../macOS-NetworkExtension.todo | 4 + .../api-annotations-dotnet/macOS-PassKit.todo | 21 + .../macOS-PencilKit.todo | 6 + .../macOS-Security.todo | 1 + .../macOS-SiriAudioIntentUtils.todo | 2 + .../macOS-ThreadNetwork.todo | 2 + .../macOS-VideoSubscriberAccount.todo | 2 + .../api-annotations-dotnet/macOS-WebKit.todo | 4 + .../tvOS-AVFoundation.todo | 8 + .../tvOS-AuthenticationServices.todo | 2 + .../tvOS-CoreFoundation.todo | 4 + .../tvOS-Foundation.todo | 11 +- .../api-annotations-dotnet/tvOS-GameKit.todo | 1 + .../api-annotations-dotnet/tvOS-HomeKit.todo | 5 + .../api-annotations-dotnet/tvOS-ImageIO.todo | 1 + .../api-annotations-dotnet/tvOS-Intents.todo | 3 +- .../tvOS-JavaScriptCore.todo | 4 + .../api-annotations-dotnet/tvOS-Matter.ignore | 12408 ++++++++-------- .../tvOS-MediaAccessibility.todo | 2 + .../api-annotations-dotnet/tvOS-Metal.todo | 11 + .../tvOS-MetalPerformanceShaders.todo | 3 + .../tvOS-MetalPerformanceShadersGraph.todo | 55 + .../tvOS-SiriAudioIntentUtils.todo | 2 + .../api-annotations-dotnet/tvOS-UIKit.todo | 14 + .../tvOS-VideoSubscriberAccount.todo | 2 + ...on-AutomaticAssessmentConfiguration.ignore | 0 tests/xtro-sharpie/iOS-AVFoundation.todo | 27 +- .../iOS-AuthenticationServices.todo | 2 + tests/xtro-sharpie/iOS-BackgroundAssets.todo | 9 + tests/xtro-sharpie/iOS-CarPlay.todo | 1 + tests/xtro-sharpie/iOS-CoreFoundation.todo | 4 + tests/xtro-sharpie/iOS-CoreLocation.todo | 2 +- tests/xtro-sharpie/iOS-CoreML.todo | 8 + tests/xtro-sharpie/iOS-FileProvider.todo | 1 + tests/xtro-sharpie/iOS-Foundation.todo | 4 + tests/xtro-sharpie/iOS-GameKit.todo | 1 + tests/xtro-sharpie/iOS-HealthKit.todo | 9 + tests/xtro-sharpie/iOS-HomeKit.todo | 9 + tests/xtro-sharpie/iOS-ImageIO.todo | 1 + tests/xtro-sharpie/iOS-Intents.todo | 3 + tests/xtro-sharpie/iOS-JavaScriptCore.todo | 4 + tests/xtro-sharpie/iOS-Matter.ignore | 12408 ++++++++-------- .../xtro-sharpie/iOS-MediaAccessibility.todo | 2 + tests/xtro-sharpie/iOS-Metal.todo | 11 + .../iOS-MetalPerformanceShadersGraph.todo | 47 + tests/xtro-sharpie/iOS-NetworkExtension.todo | 5 + tests/xtro-sharpie/iOS-PassKit.todo | 22 + tests/xtro-sharpie/iOS-PencilKit.todo | 6 + tests/xtro-sharpie/iOS-SensorKit.todo | 11 + .../iOS-SiriAudioIntentUtils.todo | 2 + tests/xtro-sharpie/iOS-ThreadNetwork.todo | 2 + tests/xtro-sharpie/iOS-UIKit.todo | 19 + .../iOS-VideoSubscriberAccount.todo | 2 + tests/xtro-sharpie/iOS-WebKit.todo | 6 + tests/xtro-sharpie/macOS-AVFoundation.todo | 11 +- tests/xtro-sharpie/macOS-AppKit.todo | 5 + .../macOS-AuthenticationServices.todo | 27 + .../xtro-sharpie/macOS-BackgroundAssets.todo | 7 + tests/xtro-sharpie/macOS-CoreFoundation.todo | 4 + tests/xtro-sharpie/macOS-CoreGraphics.ignore | 11 - tests/xtro-sharpie/macOS-CoreML.todo | 8 + tests/xtro-sharpie/macOS-CoreWLAN.todo | 1 + tests/xtro-sharpie/macOS-FileProvider.todo | 1 + tests/xtro-sharpie/macOS-Foundation.todo | 4 + tests/xtro-sharpie/macOS-GameKit.todo | 1 + tests/xtro-sharpie/macOS-HealthKit.todo | 9 + tests/xtro-sharpie/macOS-ImageIO.todo | 1 + tests/xtro-sharpie/macOS-Intents.todo | 5 + tests/xtro-sharpie/macOS-JavaScriptCore.todo | 4 + tests/xtro-sharpie/macOS-Matter.ignore | 12408 ++++++++-------- .../macOS-MediaAccessibility.todo | 2 + tests/xtro-sharpie/macOS-MediaPlayer.ignore | 2 - tests/xtro-sharpie/macOS-Metal.todo | 7 + .../macOS-MetalPerformanceShadersGraph.todo | 55 + .../xtro-sharpie/macOS-NetworkExtension.todo | 4 + tests/xtro-sharpie/macOS-PassKit.todo | 21 + tests/xtro-sharpie/macOS-PencilKit.todo | 6 + tests/xtro-sharpie/macOS-Security.todo | 1 + .../macOS-SiriAudioIntentUtils.todo | 2 + tests/xtro-sharpie/macOS-ThreadNetwork.todo | 2 + .../macOS-VideoSubscriberAccount.todo | 2 + tests/xtro-sharpie/macOS-WebKit.todo | 4 + tests/xtro-sharpie/tvOS-AVFoundation.todo | 8 + .../tvOS-AuthenticationServices.todo | 2 + tests/xtro-sharpie/tvOS-CoreFoundation.todo | 4 + tests/xtro-sharpie/tvOS-Foundation.todo | 4 + tests/xtro-sharpie/tvOS-GameKit.todo | 1 + tests/xtro-sharpie/tvOS-HomeKit.todo | 5 + tests/xtro-sharpie/tvOS-ImageIO.todo | 1 + tests/xtro-sharpie/tvOS-Intents.todo | 2 + tests/xtro-sharpie/tvOS-JavaScriptCore.todo | 4 + tests/xtro-sharpie/tvOS-Matter.ignore | 12408 ++++++++-------- .../xtro-sharpie/tvOS-MediaAccessibility.todo | 2 + tests/xtro-sharpie/tvOS-Metal.todo | 11 + .../tvOS-MetalPerformanceShaders.todo | 3 + .../tvOS-MetalPerformanceShadersGraph.todo | 55 + .../tvOS-SiriAudioIntentUtils.todo | 2 + tests/xtro-sharpie/tvOS-UIKit.todo | 14 + .../tvOS-VideoSubscriberAccount.todo | 2 + tests/xtro-sharpie/watchOS-AVFoundation.todo | 8 + .../watchOS-AuthenticationServices.todo | 2 + .../xtro-sharpie/watchOS-CoreFoundation.todo | 4 + tests/xtro-sharpie/watchOS-Foundation.todo | 4 + tests/xtro-sharpie/watchOS-GameKit.todo | 1 + tests/xtro-sharpie/watchOS-HealthKit.todo | 7 + tests/xtro-sharpie/watchOS-HomeKit.todo | 5 + tests/xtro-sharpie/watchOS-ImageIO.todo | 1 + tests/xtro-sharpie/watchOS-Intents.todo | 21 + tests/xtro-sharpie/watchOS-Matter.ignore | 12408 ++++++++-------- tests/xtro-sharpie/watchOS-PassKit.todo | 1 + .../watchOS-SiriAudioIntentUtils.todo | 2 + 167 files changed, 42984 insertions(+), 45120 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/common-WidgetKit.ignore create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/common-AutomaticAssessmentConfiguration.ignore create mode 100644 tests/xtro-sharpie/iOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/iOS-BackgroundAssets.todo create mode 100644 tests/xtro-sharpie/iOS-CarPlay.todo create mode 100644 tests/xtro-sharpie/iOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/iOS-CoreML.todo create mode 100644 tests/xtro-sharpie/iOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/iOS-GameKit.todo create mode 100644 tests/xtro-sharpie/iOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/iOS-HomeKit.todo create mode 100644 tests/xtro-sharpie/iOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/iOS-Intents.todo create mode 100644 tests/xtro-sharpie/iOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/iOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/iOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/iOS-PencilKit.todo create mode 100644 tests/xtro-sharpie/iOS-SensorKit.todo create mode 100644 tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/iOS-ThreadNetwork.todo create mode 100644 tests/xtro-sharpie/iOS-UIKit.todo create mode 100644 tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/iOS-WebKit.todo create mode 100644 tests/xtro-sharpie/macOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/macOS-BackgroundAssets.todo create mode 100644 tests/xtro-sharpie/macOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/macOS-CoreML.todo create mode 100644 tests/xtro-sharpie/macOS-CoreWLAN.todo create mode 100644 tests/xtro-sharpie/macOS-FileProvider.todo create mode 100644 tests/xtro-sharpie/macOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/macOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/macOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/macOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/macOS-NetworkExtension.todo create mode 100644 tests/xtro-sharpie/macOS-PassKit.todo create mode 100644 tests/xtro-sharpie/macOS-PencilKit.todo create mode 100644 tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/macOS-ThreadNetwork.todo create mode 100644 tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/macOS-WebKit.todo create mode 100644 tests/xtro-sharpie/tvOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/tvOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/tvOS-GameKit.todo create mode 100644 tests/xtro-sharpie/tvOS-HomeKit.todo create mode 100644 tests/xtro-sharpie/tvOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/tvOS-Intents.todo create mode 100644 tests/xtro-sharpie/tvOS-JavaScriptCore.todo create mode 100644 tests/xtro-sharpie/tvOS-MediaAccessibility.todo create mode 100644 tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo create mode 100644 tests/xtro-sharpie/tvOS-UIKit.todo create mode 100644 tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo create mode 100644 tests/xtro-sharpie/watchOS-AuthenticationServices.todo create mode 100644 tests/xtro-sharpie/watchOS-CoreFoundation.todo create mode 100644 tests/xtro-sharpie/watchOS-Foundation.todo create mode 100644 tests/xtro-sharpie/watchOS-GameKit.todo create mode 100644 tests/xtro-sharpie/watchOS-HealthKit.todo create mode 100644 tests/xtro-sharpie/watchOS-HomeKit.todo create mode 100644 tests/xtro-sharpie/watchOS-ImageIO.todo create mode 100644 tests/xtro-sharpie/watchOS-PassKit.todo create mode 100644 tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo diff --git a/Make.config b/Make.config index b6e88350d682..daf33b42812d 100644 --- a/Make.config +++ b/Make.config @@ -214,9 +214,9 @@ MACCATALYST_MSI_VERSION_REV=$(shell expr 45662 + $(MACCATALYST_NUGET_COMMIT_DIST MACCATALYST_MSI_VERSION=127.251.$(MACCATALYST_MSI_VERSION_REV) # Xcode version should have both a major and a minor version (even if the minor version is 0) -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_VERSION=14.3 +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.3_beta_2.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.3.0-beta2.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 d522408752dc..53d844035adc 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.3.0.$(IOS_COMMIT_DISTANCE) +MAC_PACKAGE_VERSION=9.2.0.$(MAC_COMMIT_DISTANCE) # # ** NuGet package version numbers ** @@ -66,11 +66,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) # When bumping the major macOS version in MACOS_NUGET_VERSION also update the macOS version where we execute on bots in jenkins/Jenkinsfile (in the 'node' element) -IOS_NUGET_OS_VERSION=16.2 -TVOS_NUGET_OS_VERSION=16.1 -WATCHOS_NUGET_OS_VERSION=9.1 -MACOS_NUGET_OS_VERSION=13.1 -MACCATALYST_NUGET_OS_VERSION=16.2 +IOS_NUGET_OS_VERSION=16.4 +TVOS_NUGET_OS_VERSION=16.4 +WATCHOS_NUGET_OS_VERSION=9.4 +MACOS_NUGET_OS_VERSION=13.3 +MACCATALYST_NUGET_OS_VERSION=16.4 # 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 15e50d8b3aae..91778374318f 100644 --- a/Versions-ios.plist.in +++ b/Versions-ios.plist.in @@ -52,6 +52,7 @@ 16.0 16.1 16.2 + 16.4 tvOS @@ -85,6 +86,7 @@ 15.4 16.0 16.1 + 16.4 watchOS @@ -114,7 +116,7 @@ 8.3 8.5 9.0 - 9.1 + 9.4 MacCatalyst @@ -132,6 +134,7 @@ 15.4 16.1 16.2 + 16.4 MacCatalystVersionMap @@ -164,6 +167,8 @@ 13.0 16.2 13.1 + 16.4 + 13.3 RecommendedXcodeVersion @XCODE_VERSION@ diff --git a/Versions-mac.plist.in b/Versions-mac.plist.in index d4b3b41a177c..4b2d5e850add 100644 --- a/Versions-mac.plist.in +++ b/Versions-mac.plist.in @@ -27,6 +27,7 @@ 12.3 13.0 13.1 + 13.3 RecommendedXcodeVersion diff --git a/mk/xamarin.mk b/mk/xamarin.mk index 35fbd025b263..fcc2de3ffd45 100644 --- a/mk/xamarin.mk +++ b/mk/xamarin.mk @@ -7,8 +7,8 @@ MONO_BRANCH := $(shell cd $(MONO_PATH) 2> /dev/null && git symbolic-ref --sho endif ifdef ENABLE_XAMARIN -NEEDED_MACCORE_VERSION := 0837e7caffb2e42efcd183cb1d71998fb6022e2c -NEEDED_MACCORE_BRANCH := xcode14 +NEEDED_MACCORE_VERSION := 52cb0860321f80c36ae2e1733c377b889ec8736b +NEEDED_MACCORE_BRANCH := main MACCORE_DIRECTORY := maccore MACCORE_MODULE := git@github.com:xamarin/maccore.git diff --git a/src/coreanimation.cs b/src/coreanimation.cs index 3a6bc6a24a8f..d66fd7a2ca1d 100644 --- a/src/coreanimation.cs +++ b/src/coreanimation.cs @@ -1928,7 +1928,7 @@ interface CARenderer { [Mac (10,15)] [BaseType (typeof (NSObject), Name = "CAEDRMetadata")] [DisableDefaultCtor] - interface CAEdrMetadata { + interface CAEdrMetadata : NSCopying, NSSecureCoding { [Static] [Export ("HDR10MetadataWithDisplayInfo:contentInfo:opticalOutputScale:")] diff --git a/src/videosubscriberaccount.cs b/src/videosubscriberaccount.cs index be033a3daf9d..126ddaecf46c 100644 --- a/src/videosubscriberaccount.cs +++ b/src/videosubscriberaccount.cs @@ -438,6 +438,9 @@ interface VSUserAccount [Export ("accountType", ArgumentSemantic.Assign)] VSUserAccountType AccountType { get; set; } + [Obsoleted (PlatformName.iOS, 16, 4, message: Constants.ApiRemovedGeneral)] + [Obsoleted (PlatformName.TvOS, 16, 4, message: Constants.ApiRemovedGeneral)] + [Obsoleted (PlatformName.MacOSX, 13, 3, message: Constants.ApiRemovedGeneral)] [Export ("deleted")] bool Deleted { [Bind ("isDeleted")] get; set; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-WidgetKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-WidgetKit.ignore deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo index aa8f3b802390..158d8c5ae68a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo @@ -57,7 +57,6 @@ !missing-protocol-conformance! AVPlayerInterstitialEvent should conform to NSCopying !missing-selector! +AVAssetPlaybackAssistant::assetPlaybackAssistantWithAsset: not bound !missing-selector! +AVCaptureDevice::isStudioLightEnabled not bound -!missing-selector! +AVCaptureDevice::setStudioLightEnabled: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithPropertiesOfAsset:completionHandler: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler: not bound @@ -313,19 +312,13 @@ !missing-type! AVSpeechSynthesisProviderVoice not bound !missing-enum-value! AVSpeechSynthesisVoiceQuality native value AVSpeechSynthesisVoiceQualityPremium = 3 not bound !missing-selector! AVPlayerLayer::copyDisplayedPixelBuffer not bound -!missing-selector! AVCapturePhotoOutput::preservesLivePhotoCaptureSuspendedOnSessionStop not bound -!missing-selector! AVCapturePhotoOutput::setPreservesLivePhotoCaptureSuspendedOnSessionStop: not bound -!deprecated-attribute-missing! AVCaptureDeviceFormat::highResolutionStillImageDimensions missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMaxZoomFactorForDepthDataDelivery missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMinZoomFactorForDepthDataDelivery missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoOutput::isHighResolutionCaptureEnabled missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoOutput::setHighResolutionCaptureEnabled: missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoSettings::isHighResolutionPhotoEnabled missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoSettings::setHighResolutionPhotoEnabled: missing a [Deprecated] attribute -!missing-selector! AVCaptureDeviceFormat::secondaryNativeResolutionZoomFactors not bound -!missing-selector! AVCaptureDeviceFormat::supportedMaxPhotoDimensions not bound -!missing-selector! AVCaptureDeviceFormat::supportedVideoZoomFactorsForDepthDataDelivery not bound -!missing-selector! AVCapturePhotoOutput::maxPhotoDimensions not bound -!missing-selector! AVCapturePhotoOutput::setMaxPhotoDimensions: not bound -!missing-selector! AVCapturePhotoSettings::maxPhotoDimensions not bound -!missing-selector! AVCapturePhotoSettings::setMaxPhotoDimensions: not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVCaptureDevice::centerStageRectOfInterest not bound +!missing-selector! AVCaptureDevice::setCenterStageRectOfInterest: not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e5388e47d65c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo @@ -0,0 +1,2 @@ +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo index 078dbec8eaac..4b461b9d3890 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo @@ -1,27 +1,9 @@ -!missing-enum! BAContentRequest not bound -!missing-enum! BADownloadState not bound -!missing-field! BADownloaderPriorityDefault not bound -!missing-field! BADownloaderPriorityMax not bound -!missing-field! BADownloaderPriorityMin not bound -!missing-protocol! BADownloaderExtension not bound -!missing-protocol! BADownloadManagerDelegate not bound -!missing-selector! +BADownloadManager::sharedManager not bound -!missing-selector! BAAppExtensionInfo::restrictedDownloadSizeRemaining not bound -!missing-selector! BADownload::identifier not bound -!missing-selector! BADownload::priority not bound -!missing-selector! BADownload::state not bound -!missing-selector! BADownload::uniqueIdentifier not bound -!missing-selector! BADownloadManager::cancelDownload:error: not bound -!missing-selector! BADownloadManager::delegate not bound -!missing-selector! BADownloadManager::fetchCurrentDownloadsWithCompletionHandler: not bound -!missing-selector! BADownloadManager::performWithExclusiveControl: not bound -!missing-selector! BADownloadManager::performWithExclusiveControlBeforeDate:performHandler: not bound -!missing-selector! BADownloadManager::scheduleDownload:error: not bound -!missing-selector! BADownloadManager::setDelegate: not bound -!missing-selector! BADownloadManager::startForegroundDownload:error: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: not bound -!missing-type! BAAppExtensionInfo not bound -!missing-type! BADownload not bound -!missing-type! BADownloadManager not bound -!missing-type! BAURLDownload not bound +!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: missing a [Deprecated] attribute +!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo new file mode 100644 index 000000000000..9d3c29edfcdd --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo @@ -0,0 +1 @@ +!missing-protocol-conformance! CPInformationTemplate should conform to CPBarButtonProviding diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo index 783c400fc9c4..36fa2bf19df7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo @@ -1,2 +1,6 @@ !missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound !missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo new file mode 100644 index 000000000000..ea3cb2533a45 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo @@ -0,0 +1 @@ +!missing-enum-value! CLLocationPushServiceError native value CLLocationPushServiceErrorUnsupportedPlatform = 4 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo new file mode 100644 index 000000000000..c14767fb093c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo new file mode 100644 index 000000000000..6324dfa8587b --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo @@ -0,0 +1 @@ +!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo index 8324968d65d9..353b6d42f73c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo @@ -3,3 +3,7 @@ !missing-selector! NSAttributedString::initWithFormat:options:locale: not bound !missing-selector! NSAttributedString::initWithFormat:options:locale:arguments: not bound !missing-selector! NSMutableAttributedString::appendLocalizedFormat: not bound +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo new file mode 100644 index 000000000000..91402d01f665 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo @@ -0,0 +1,9 @@ +!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound +!missing-field! HKFHIRResourceTypeDiagnosticReport not bound +!missing-field! HKFHIRResourceTypeDocumentReference not bound +!missing-field! HKMetadataKeyHeadphoneGain not bound +!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying +!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying +!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo new file mode 100644 index 000000000000..e5a28b8101df --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo @@ -0,0 +1,9 @@ +!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::updateTimeZone:completionHandler: missing a [Deprecated] attribute +!extra-designated-initializer! HMAccessorySetupPayload::initWithURL:ownershipToken: is incorrectly decorated with an [DesignatedInitializer] attribute +!extra-designated-initializer! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo new file mode 100644 index 000000000000..dbf0118ded35 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo @@ -0,0 +1,3 @@ +!missing-selector! INAnswerCallIntent::audioRoute not bound +!missing-selector! INAnswerCallIntent::callIdentifier not bound +!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore index f10300c0a84a..ba4106346499 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRAdministratorCommissioningCommissioningWindowStatus not bound !missing-enum! MTRAdministratorCommissioningStatusCode not bound !missing-enum! MTRApplicationBasicApplicationStatus not bound @@ -11,9 +9,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -36,42 +31,25 @@ !missing-enum! MTRDiagnosticLogsLogsStatus not bound !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -80,11 +58,7 @@ !missing-enum! MTRFanControlWindSupportMask not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -113,17 +87,8 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -140,12 +105,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -156,7 +115,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRUnitLocalizationFeature not bound @@ -186,7 +144,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -198,1095 +155,16 @@ !missing-protocol! MTRDeviceAttestationDelegate not bound !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -1303,2968 +181,84 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound @@ -4273,57 +267,26 @@ !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::action not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -4338,7 +301,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -4350,7 +312,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -4364,7 +325,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -4375,7 +335,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -4388,7 +347,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -4401,7 +359,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -4414,7 +371,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -4425,7 +381,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -4438,7 +393,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -4449,11 +403,8 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound @@ -4461,7 +412,6 @@ !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -4475,7 +425,6 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -4486,7 +435,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -4497,7 +445,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -4512,7 +459,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -4527,7 +473,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -4540,7 +485,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -4553,146 +497,51 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -4701,80 +550,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -4783,10 +609,7 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound @@ -4794,7 +617,6 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -4802,19 +624,14 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound @@ -4824,43 +641,35 @@ !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound @@ -4907,7 +716,6 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -4920,17 +728,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -4941,7 +745,6 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -4950,17 +753,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -4974,7 +774,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -4985,12 +784,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -4998,7 +795,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -5007,7 +803,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -5017,14 +812,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -5033,13 +824,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -5047,44 +833,33 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound @@ -5092,11 +867,8 @@ !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound @@ -5107,30 +879,12 @@ !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound @@ -5139,7 +893,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound @@ -5147,7 +900,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound @@ -5159,7 +911,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -5169,120 +920,71 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::rate not bound !missing-selector! MTRLevelControlClusterMoveParams::setMoveMode: not bound @@ -5290,32 +992,27 @@ !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::rate not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setMoveMode: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepParams::setTimedInvokeTimeoutMs: not bound @@ -5324,7 +1021,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setTimedInvokeTimeoutMs: not bound @@ -5333,114 +1029,67 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::init not bound !missing-selector! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound @@ -5448,7 +1097,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -5456,7 +1104,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound @@ -5464,36 +1111,27 @@ !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -5502,27 +1140,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -5538,7 +1171,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -5549,23 +1181,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -5574,13 +1199,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -5590,427 +1213,149 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound @@ -6019,30 +1364,12 @@ !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound @@ -6054,427 +1381,38 @@ !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -6486,7 +1424,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound @@ -6499,7 +1436,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -6527,7 +1463,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -6547,13 +1482,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -6572,21 +1505,16 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: not bound -!missing-selector! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound @@ -6599,47 +1527,36 @@ !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -6648,17 +1565,12 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -6670,7 +1582,6 @@ !missing-type! MTRBaseClusterApplicationLauncher not bound !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -6704,8 +1615,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -6716,23 +1625,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -6743,8 +1644,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRColorControlClusterColorLoopSetParams not bound @@ -6768,18 +1667,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDeviceController not bound !missing-type! MTRDeviceControllerStartupParams not bound !missing-type! MTRDiagnosticLogsClusterRetrieveLogsRequestParams not bound @@ -6789,7 +1678,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -6832,7 +1720,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -6868,16 +1755,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -6886,10 +1770,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -6917,26 +1799,12 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound !missing-type! MTROperationalCredentialsClusterUpdateFabricLabelParams not bound !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -6954,7 +1822,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -6980,7 +1847,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -6991,50 +1857,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -7074,96 +1896,23 @@ !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 @@ -7175,17 +1924,13 @@ !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 @@ -7193,27 +1938,21 @@ !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 @@ -7221,16 +1960,12 @@ !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 @@ -7239,17 +1974,13 @@ !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 @@ -7257,25 +1988,19 @@ !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 @@ -7283,31 +2008,17 @@ !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 @@ -7318,137 +2029,8 @@ !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 @@ -7456,29 +2038,13 @@ !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 @@ -7487,13 +2053,6 @@ !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 @@ -7502,9 +2061,6 @@ !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 @@ -7518,9 +2074,6 @@ !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 @@ -7528,10 +2081,8 @@ !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 @@ -7539,9 +2090,6 @@ !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 @@ -7549,7 +2097,6 @@ !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 @@ -7563,8 +2110,6 @@ !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 @@ -7581,10 +2126,6 @@ !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 @@ -7612,41 +2153,6 @@ !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 @@ -7673,7 +2179,6 @@ !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 @@ -7682,39 +2187,12 @@ !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 @@ -7723,22 +2201,6 @@ !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 @@ -7796,11 +2258,6 @@ !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 @@ -7827,9 +2284,6 @@ !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 @@ -7839,35 +2293,19 @@ !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 @@ -7909,13 +2347,6 @@ !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 @@ -7952,10 +2383,6 @@ !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 @@ -8105,7 +2532,6 @@ !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 @@ -8120,9 +2546,6 @@ !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 @@ -8151,14 +2574,12 @@ !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 @@ -8168,10 +2589,6 @@ !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 @@ -8182,16 +2599,13 @@ !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 @@ -8200,12 +2614,6 @@ !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 @@ -8217,22 +2625,12 @@ !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 @@ -8240,10 +2638,8 @@ !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 @@ -8254,19 +2650,11 @@ !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 @@ -8286,10 +2674,6 @@ !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 @@ -8304,7 +2688,6 @@ !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 @@ -8314,17 +2697,11 @@ !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 @@ -8332,21 +2709,6 @@ !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 @@ -8359,17 +2721,6 @@ !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 @@ -8385,10 +2736,6 @@ !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 @@ -8402,12 +2749,8 @@ !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 @@ -8419,9 +2762,6 @@ !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 @@ -8431,27 +2771,12 @@ !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 @@ -8462,15 +2787,12 @@ !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 @@ -8480,12 +2802,6 @@ !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 @@ -8497,32 +2813,6 @@ !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 @@ -8559,14 +2849,12 @@ !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 @@ -8581,7 +2869,6 @@ !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 @@ -8618,7 +2905,6 @@ !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 @@ -8628,12 +2914,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -8645,12 +2925,6 @@ !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 @@ -8660,9 +2934,6 @@ !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 @@ -8671,8 +2942,6 @@ !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 @@ -8680,7 +2949,6 @@ !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 @@ -8690,286 +2958,6 @@ !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 @@ -9024,8 +3012,6 @@ !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 @@ -9080,7 +3066,6 @@ !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 @@ -9095,7 +3080,6 @@ !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 @@ -9115,7 +3099,6 @@ !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 @@ -9125,7 +3108,6 @@ !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 @@ -9164,9 +3146,6 @@ !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 @@ -9179,7 +3158,6 @@ !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 @@ -9188,7 +3166,6 @@ !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 @@ -9197,19 +3174,10 @@ !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 @@ -9220,18 +3188,8 @@ !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 @@ -9259,46 +3217,8 @@ !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 @@ -9306,54 +3226,7 @@ !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 @@ -9365,9 +3238,7 @@ !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 @@ -9375,142 +3246,38 @@ !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 @@ -9531,180 +3298,20 @@ !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 @@ -9712,32 +3319,12 @@ !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 @@ -9767,7 +3354,6 @@ !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 @@ -9801,8 +3387,6 @@ !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 @@ -9813,14 +3397,12 @@ !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 @@ -9828,32 +3410,5996 @@ !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 +!missing-enum! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo index 4f9125764801..e926ffcbd535 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo @@ -191,3 +191,14 @@ !deprecated-attribute-missing! MTLRenderPipelineReflection::tileArguments missing a [Deprecated] attribute !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found +!missing-protocol-member! MTLDevice::supportsBCTextureCompression not found +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: 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 cc80cd773cd6..5c0feacedd4f 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MetalPerformanceShadersGraph.todo @@ -196,3 +196,50 @@ !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 +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor:name: not bound +!missing-selector! MPSGraph::reinterpretCastTensor:toType:name: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..05138556cc8f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo @@ -0,0 +1,5 @@ +!missing-selector! NEAppPushProvider::reportPushToTalkMessageWithUserInfo: not bound +!missing-selector! NEVPNProtocol::excludeAPNs not bound +!missing-selector! NEVPNProtocol::excludeCellularServices not bound +!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound +!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo new file mode 100644 index 000000000000..c3e0015eb5c4 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo @@ -0,0 +1,22 @@ +!missing-field! PKPaymentNetworkPostFinance not bound +!missing-selector! PKAddPassesViewController::initWithIssuerData:signature:error: not bound +!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound +!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound +!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound +!missing-selector! PKDeferredPaymentRequest::managementURL not bound +!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound +!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound +!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound +!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound +!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound +!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound +!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound +!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound +!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound +!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo new file mode 100644 index 000000000000..2d3f4bc29e66 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo @@ -0,0 +1,6 @@ +!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound +!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound +!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound +!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound +!missing-selector! PKEraserTool::initWithEraserType:width: not bound +!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo new file mode 100644 index 000000000000..dad45f85147a --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo @@ -0,0 +1,11 @@ +!missing-enum! SRMediaEventType not bound +!missing-field! SRSensorMediaEvents not bound +!missing-selector! SRApplicationUsage::relativeStartTime not bound +!missing-selector! SRDeviceUsageReport::version not bound +!missing-selector! SRKeyboardMetrics::sessionIdentifiers not bound +!missing-selector! SRMediaEvent::eventType not bound +!missing-selector! SRMediaEvent::mediaIdentifier not bound +!missing-selector! SRTextInputSession::sessionIdentifier not bound +!missing-selector! SRWristDetection::offWristDate not bound +!missing-selector! SRWristDetection::onWristDate not bound +!missing-type! SRMediaEvent not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo new file mode 100644 index 000000000000..114f8375b71e --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo @@ -0,0 +1,2 @@ +!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound +!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo new file mode 100644 index 000000000000..f57af4f13354 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo @@ -0,0 +1,19 @@ +!missing-field! UIActivityItemsConfigurationInteractionCopy not bound +!missing-field! UIActivityTypeAddToHomeScreen not bound +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound +!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound +!missing-selector! UIHoverGestureRecognizer::altitudeAngle not bound +!missing-selector! UIHoverGestureRecognizer::azimuthAngleInView: not bound +!missing-selector! UIHoverGestureRecognizer::azimuthUnitVectorInView: not bound +!missing-selector! UISearchBar::isEnabled not bound +!missing-selector! UISearchBar::setEnabled: not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo new file mode 100644 index 000000000000..eb9831a2b884 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo @@ -0,0 +1,6 @@ +!missing-protocol-member! WKUIDelegate::webView:willDismissEditMenuWithAnimator: not found +!missing-protocol-member! WKUIDelegate::webView:willPresentEditMenuWithAnimator: not found +!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound +!missing-selector! WKPreferences::shouldPrintBackgrounds not bound +!missing-selector! WKWebView::isInspectable not bound +!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo index 66b8cb22f7d2..5d7a875f066a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AVFoundation.todo @@ -59,7 +59,6 @@ !missing-protocol-conformance! AVPlayerInterstitialEvent should conform to NSCopying !missing-selector! +AVAssetPlaybackAssistant::assetPlaybackAssistantWithAsset: not bound !missing-selector! +AVCaptureDevice::isStudioLightEnabled not bound -!missing-selector! +AVCaptureDevice::setStudioLightEnabled: not bound !missing-selector! +AVCaptureDevice::setUserAVCaptureDevice: not bound !missing-selector! +AVCaptureDevice::systemAVCaptureDevice not bound !missing-selector! +AVCaptureDevice::userAVCaptureDevice not bound @@ -297,3 +296,13 @@ !missing-selector! AVCapturePhotoSettings::setMaxPhotoDimensions: not bound !missing-type! AVCaptureDeskViewApplication not bound !missing-type! AVCaptureDeskViewApplicationLaunchConfiguration not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVCaptureDevice::centerStageRectOfInterest not bound +!missing-selector! AVCaptureDevice::setCenterStageRectOfInterest: not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo index d5ed2f59b6d6..381e4a4e48c5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo @@ -27,3 +27,8 @@ !deprecated-attribute-missing! NSToolbar::sizeMode missing a [Deprecated] attribute !deprecated-attribute-missing! NSWindow::setShowsToolbarButton: missing a [Deprecated] attribute !deprecated-attribute-missing! NSWindow::showsToolbarButton missing a [Deprecated] attribute +!missing-protocol-member! NSWindowDelegate::previewRepresentableActivityItemsForWindow: not found +!missing-selector! NSDocument::previewRepresentableActivityItems not bound +!missing-selector! NSDocument::setPreviewRepresentableActivityItems: not bound +!missing-selector! NSWindowController::previewRepresentableActivityItems not bound +!missing-selector! NSWindowController::setPreviewRepresentableActivityItems: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo new file mode 100644 index 000000000000..f3ff7b921b61 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo @@ -0,0 +1,27 @@ +!missing-enum! ASAuthorizationProviderExtensionFederationType not bound +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::customFederationUserPreauthenticationRequestValues not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURL not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURLKeypath not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationPredicate not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationRequestURN not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationType not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationUserPreauthenticationURL not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setCustomFederationUserPreauthenticationRequestValues: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationMEXURL: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationMEXURLKeypath: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationPredicate: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationRequestURN: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationUserPreauthenticationURL: not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo index 078dbec8eaac..cd277af47f03 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo @@ -1,27 +1,7 @@ -!missing-enum! BAContentRequest not bound -!missing-enum! BADownloadState not bound -!missing-field! BADownloaderPriorityDefault not bound -!missing-field! BADownloaderPriorityMax not bound -!missing-field! BADownloaderPriorityMin not bound -!missing-protocol! BADownloaderExtension not bound -!missing-protocol! BADownloadManagerDelegate not bound -!missing-selector! +BADownloadManager::sharedManager not bound -!missing-selector! BAAppExtensionInfo::restrictedDownloadSizeRemaining not bound -!missing-selector! BADownload::identifier not bound -!missing-selector! BADownload::priority not bound -!missing-selector! BADownload::state not bound -!missing-selector! BADownload::uniqueIdentifier not bound -!missing-selector! BADownloadManager::cancelDownload:error: not bound -!missing-selector! BADownloadManager::delegate not bound -!missing-selector! BADownloadManager::fetchCurrentDownloadsWithCompletionHandler: not bound -!missing-selector! BADownloadManager::performWithExclusiveControl: not bound -!missing-selector! BADownloadManager::performWithExclusiveControlBeforeDate:performHandler: not bound -!missing-selector! BADownloadManager::scheduleDownload:error: not bound -!missing-selector! BADownloadManager::setDelegate: not bound -!missing-selector! BADownloadManager::startForegroundDownload:error: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: not bound -!missing-type! BAAppExtensionInfo not bound -!missing-type! BADownload not bound -!missing-type! BADownloadManager not bound -!missing-type! BAURLDownload not bound +!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo index 783c400fc9c4..36fa2bf19df7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo @@ -1,2 +1,6 @@ !missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound !missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore index 7d5f33ca2ff7..659b1dafb5c7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreGraphics.ignore @@ -69,17 +69,6 @@ !missing-pinvoke! CGDisplaySerialNumber is not bound !missing-pinvoke! CGDisplaySetDisplayMode is not bound !missing-pinvoke! CGDisplaySetStereoOperation is not bound -!missing-pinvoke! CGDisplayStreamCreate is not bound -!missing-pinvoke! CGDisplayStreamCreateWithDispatchQueue is not bound -!missing-pinvoke! CGDisplayStreamGetRunLoopSource is not bound -!missing-pinvoke! CGDisplayStreamGetTypeID is not bound -!missing-pinvoke! CGDisplayStreamStart is not bound -!missing-pinvoke! CGDisplayStreamStop is not bound -!missing-pinvoke! CGDisplayStreamUpdateCreateMergedUpdate is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetDropCount is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetMovedRectsDelta is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetRects is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetTypeID is not bound !missing-pinvoke! CGDisplayUnitNumber is not bound !missing-pinvoke! CGDisplayUsesOpenGLAcceleration is not bound !missing-pinvoke! CGDisplayVendorNumber is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo new file mode 100644 index 000000000000..c14767fb093c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo new file mode 100644 index 000000000000..4219cb80402f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo @@ -0,0 +1 @@ +!missing-enum-value! CWChannelBand native value kCWChannelBand6GHz = 3 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo new file mode 100644 index 000000000000..6324dfa8587b --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo @@ -0,0 +1 @@ +!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo index 3bc840c2ece6..dcac3e84dd23 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo @@ -6,3 +6,7 @@ !missing-selector! NSAppleEventDescriptor::initListDescriptor not bound !missing-selector! NSAppleEventDescriptor::initRecordDescriptor not bound !missing-selector! NSXMLNode::init not bound +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo new file mode 100644 index 000000000000..91402d01f665 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo @@ -0,0 +1,9 @@ +!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound +!missing-field! HKFHIRResourceTypeDiagnosticReport not bound +!missing-field! HKFHIRResourceTypeDocumentReference not bound +!missing-field! HKMetadataKeyHeadphoneGain not bound +!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying +!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying +!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo index 1d14687a0fc5..57779866acac 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo @@ -1,3 +1,8 @@ !missing-selector! INSendMessageIntentResponse::sentMessages not bound !missing-selector! INSendMessageIntentResponse::setSentMessages: not bound !missing-selector! +CLPlacemark::placemarkWithLocation:name:postalAddress: not bound +!missing-selector! INAnswerCallIntent::audioRoute not bound +!missing-selector! INAnswerCallIntent::callIdentifier not bound +!missing-selector! INAnswerCallIntentResponse::callRecords not bound +!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound +!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore index e9229a589da4..97f5fe9c8f6a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRActionsActionError not bound !missing-enum! MTRActionsActionState not bound !missing-enum! MTRActionsActionType not bound @@ -16,9 +14,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -43,42 +38,25 @@ !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDiscoveryCapabilities not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -88,11 +66,7 @@ !missing-enum! MTRFaultInjectionFaultType not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -121,18 +95,9 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound !missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -149,12 +114,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -165,7 +124,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRTimeSynchronizationGranularity not bound @@ -198,7 +156,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -211,1163 +168,23 @@ !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound !missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound -!missing-protocol! MTRNOCChainIssuer not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: 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! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache: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! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound !missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: 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::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::latestValue not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setAdminNodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setAdminPasscodeID: not bound @@ -1377,67 +194,43 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::changeType not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::latestValue not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminNodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs 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 @@ -1449,17 +242,13 @@ !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 @@ -1467,27 +256,21 @@ !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 @@ -1495,16 +278,12 @@ !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 @@ -1513,17 +292,13 @@ !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 @@ -1531,25 +306,19 @@ !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 @@ -1557,88 +326,48 @@ !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::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound @@ -1652,3063 +381,58 @@ !missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound !missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound !missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: 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! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval: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! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric 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! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: 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! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound !missing-selector! MTRBindingClusterTargetStruct::setFabricIndex: not bound !missing-selector! MTRBindingClusterTargetStruct::setGroup: not bound !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue 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! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: 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! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs 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 @@ -4716,29 +440,13 @@ !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 @@ -4747,13 +455,6 @@ !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 @@ -4762,9 +463,6 @@ !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 @@ -4778,9 +476,6 @@ !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 @@ -4788,10 +483,8 @@ !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 @@ -4799,9 +492,6 @@ !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 @@ -4809,7 +499,6 @@ !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 @@ -4823,8 +512,6 @@ !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 @@ -4841,10 +528,6 @@ !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 @@ -4872,41 +555,6 @@ !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 @@ -4933,7 +581,6 @@ !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 @@ -4942,39 +589,12 @@ !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 @@ -4983,22 +603,6 @@ !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 @@ -5056,11 +660,6 @@ !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 @@ -5087,9 +686,6 @@ !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 @@ -5099,35 +695,19 @@ !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 @@ -5169,13 +749,6 @@ !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 @@ -5212,10 +785,6 @@ !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 @@ -5365,7 +934,6 @@ !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 @@ -5380,9 +948,6 @@ !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 @@ -5411,14 +976,12 @@ !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 @@ -5428,10 +991,6 @@ !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 @@ -5442,16 +1001,13 @@ !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 @@ -5460,12 +1016,6 @@ !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 @@ -5477,22 +1027,12 @@ !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 @@ -5500,10 +1040,8 @@ !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 @@ -5514,19 +1052,11 @@ !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 @@ -5546,10 +1076,6 @@ !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 @@ -5564,7 +1090,6 @@ !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 @@ -5574,17 +1099,11 @@ !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 @@ -5592,21 +1111,6 @@ !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 @@ -5619,17 +1123,6 @@ !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 @@ -5645,10 +1138,6 @@ !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 @@ -5662,12 +1151,8 @@ !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 @@ -5679,9 +1164,6 @@ !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 @@ -5691,27 +1173,12 @@ !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 @@ -5722,15 +1189,12 @@ !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 @@ -5740,12 +1204,6 @@ !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 @@ -5757,32 +1215,6 @@ !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 @@ -5819,14 +1251,12 @@ !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 @@ -5841,7 +1271,6 @@ !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 @@ -5878,7 +1307,6 @@ !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 @@ -5888,12 +1316,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -5905,12 +1327,6 @@ !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 @@ -5920,9 +1336,6 @@ !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 @@ -5931,8 +1344,6 @@ !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 @@ -5940,7 +1351,6 @@ !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 @@ -5950,286 +1360,6 @@ !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 @@ -6284,8 +1414,6 @@ !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 @@ -6340,7 +1468,6 @@ !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 @@ -6355,7 +1482,6 @@ !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 @@ -6375,7 +1501,6 @@ !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 @@ -6385,7 +1510,6 @@ !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 @@ -6424,9 +1548,6 @@ !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 @@ -6439,7 +1560,6 @@ !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 @@ -6448,7 +1568,6 @@ !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 @@ -6457,19 +1576,10 @@ !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 @@ -6480,18 +1590,8 @@ !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 @@ -6519,16 +1619,10 @@ !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::action not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -6543,8 +1637,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -6555,9 +1647,7 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -6569,10 +1659,8 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -6583,8 +1671,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -6597,8 +1683,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -6611,8 +1695,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -6625,8 +1707,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -6637,8 +1717,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -6651,8 +1729,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -6663,21 +1739,15 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -6689,10 +1759,8 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -6703,8 +1771,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -6715,8 +1781,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -6731,8 +1795,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -6747,8 +1809,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -6761,8 +1821,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -6775,131 +1833,39 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type 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 @@ -6907,41 +1873,18 @@ !missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound !missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound !missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -6950,95 +1893,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -7047,20 +1952,14 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -7068,78 +1967,58 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::credentials not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::lockOperationType not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::operationError not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::operationSource not bound @@ -7152,10 +2031,8 @@ !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::credentials not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::lockOperationType not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::operationSource not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::setCredentials: not bound @@ -7166,11 +2043,9 @@ !missing-selector! MTRDoorLockClusterLockOperationEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::dataIndex not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::dataOperationType not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::lockDataType not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::operationSource not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::setDataIndex: not bound @@ -7182,10 +2057,8 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -7198,19 +2071,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -7220,9 +2087,7 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -7231,18 +2096,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -7256,8 +2117,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -7268,14 +2127,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -7283,8 +2138,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -7293,8 +2146,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -7304,16 +2155,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -7322,14 +2167,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -7337,9 +2176,7 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value 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 @@ -7351,9 +2188,7 @@ !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 @@ -7361,131 +2196,76 @@ !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! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::endpoints not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupName: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey0 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey1 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey2 not bound @@ -7494,7 +2274,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -7503,142 +2282,72 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochStartTime2: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound @@ -7649,14 +2358,10 @@ !missing-selector! MTRLevelControlClusterMoveParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound @@ -7667,8 +2372,6 @@ !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound @@ -7679,8 +2382,6 @@ !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound @@ -7691,8 +2392,6 @@ !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound !missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound !missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound @@ -7705,8 +2404,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound @@ -7719,156 +2416,82 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::init 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! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init 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! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -7876,50 +2499,34 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -7928,30 +2535,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -7967,8 +2566,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -7979,28 +2576,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -8009,15 +2594,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -8027,109 +2608,57 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound @@ -8155,385 +2684,79 @@ !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! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: 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! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -8541,559 +2764,73 @@ !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::name not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::setCurrentNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound !missing-selector! MTRSwitchClusterShortReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterShortReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: 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::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -9104,25 +2841,19 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::averageRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::extAddress not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -9145,19 +2876,15 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setMleFrameCounter: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setRxOnWhenIdle: 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::activeTimestampPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelMaskPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -9177,15 +2904,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -9203,33 +2926,24 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setPathCost: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: 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 @@ -9237,86 +2951,54 @@ !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! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -9341,19 +3023,14 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound !missing-type! MTRAsyncCallbackQueueWorkItem not bound !missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -9367,7 +3044,6 @@ !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBallastConfiguration not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -9401,8 +3077,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -9413,23 +3087,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -9440,8 +3106,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRClusterAccessControl not bound @@ -9453,7 +3117,6 @@ !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 @@ -9487,8 +3150,6 @@ !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 @@ -9499,14 +3160,12 @@ !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! MTRColorControlClusterColorLoopSetParams not bound @@ -9530,18 +3189,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDevice not bound !missing-type! MTRDeviceAttestationDeviceInfo not bound !missing-type! MTRDeviceController not bound @@ -9553,7 +3202,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -9598,7 +3246,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -9634,16 +3281,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -9652,10 +3296,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -9683,7 +3325,6 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound @@ -9691,20 +3332,6 @@ !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound !missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -9722,7 +3349,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -9748,7 +3374,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -9759,50 +3384,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -9835,25 +3416,5990 @@ !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 +!missing-enum! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore index 7d59ce8f90fe..7ab058da5c83 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore @@ -8,8 +8,6 @@ !missing-field! MPMediaPlaybackIsPreparedToPlayDidChangeNotification not bound ## intro says that it does not work -!missing-selector! AVPlayerItem::nowPlayingInfo not bound -!missing-selector! AVPlayerItem::setNowPlayingInfo: not bound ## unsorted diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo index bc0da920a77f..80400560b9a9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo @@ -192,3 +192,10 @@ !missing-type! MTLMeshRenderPipelineDescriptor not bound !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo index 654d9e8e53ba..24cc5607c744 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,58 @@ !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-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor: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::reinterpretCastTensor:toType: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 +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..175df07fb7b3 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo @@ -0,0 +1,4 @@ +!missing-selector! NEVPNProtocol::excludeAPNs not bound +!missing-selector! NEVPNProtocol::excludeCellularServices not bound +!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound +!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo new file mode 100644 index 000000000000..94f552cfb5df --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo @@ -0,0 +1,21 @@ +!missing-field! PKPaymentNetworkPostFinance not bound +!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound +!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound +!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound +!missing-selector! PKDeferredPaymentRequest::managementURL not bound +!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound +!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound +!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound +!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound +!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound +!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound +!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound +!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound +!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound +!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo new file mode 100644 index 000000000000..2d3f4bc29e66 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo @@ -0,0 +1,6 @@ +!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound +!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound +!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound +!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound +!missing-selector! PKEraserTool::initWithEraserType:width: not bound +!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo index 687dead4e66e..d0085c8735dc 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Security.todo @@ -4,3 +4,4 @@ !deprecated-attribute-missing! SecKeychainFindInternetPassword missing a [Deprecated] attribute !deprecated-attribute-missing! SecKeychainItemFreeContent missing a [Deprecated] attribute !missing-field! kSecCodeInfoDefaultDesignatedLightweightCodeRequirement not bound +!missing-pinvoke! SecCodeValidateFileResource is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo new file mode 100644 index 000000000000..114f8375b71e --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo @@ -0,0 +1,2 @@ +!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound +!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo new file mode 100644 index 000000000000..e4607877a89d --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo @@ -0,0 +1,4 @@ +!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound +!missing-selector! WKPreferences::shouldPrintBackgrounds not bound +!missing-selector! WKWebView::isInspectable not bound +!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo index 068582007cc4..ccb6e7b2d96c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AVFoundation.todo @@ -288,3 +288,11 @@ !missing-type! AVSpeechSynthesisProviderVoice not bound !missing-enum-value! AVSpeechSynthesisVoiceQuality native value AVSpeechSynthesisVoiceQualityPremium = 3 not bound !missing-selector! AVPlayerLayer::copyDisplayedPixelBuffer not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e5388e47d65c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo @@ -0,0 +1,2 @@ +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo index 783c400fc9c4..36fa2bf19df7 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo @@ -1,2 +1,6 @@ !missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound !missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo index bbbbf94aba46..353b6d42f73c 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo @@ -3,10 +3,7 @@ !missing-selector! NSAttributedString::initWithFormat:options:locale: not bound !missing-selector! NSAttributedString::initWithFormat:options:locale:arguments: not bound !missing-selector! NSMutableAttributedString::appendLocalizedFormat: not bound -!deprecated-attribute-missing! NSDateComponents::setWeek: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSDateComponents::week missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProcessInfo::operatingSystem missing a [Deprecated] attribute -!deprecated-attribute-missing! NSProcessInfo::operatingSystemName missing a [Deprecated] attribute -!deprecated-attribute-missing! NSURLConnection::initWithRequest:delegate: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSURLConnection::initWithRequest:delegate:startImmediately: missing a [Deprecated] attribute -!deprecated-attribute-missing! NSUserDefaults::persistentDomainNames missing a [Deprecated] attribute +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo new file mode 100644 index 000000000000..3743d55f4614 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute +!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo index 5a62afa87c3c..e6825ae5f610 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo @@ -1 +1,2 @@ -!deprecated-attribute-missing! INPlayMediaIntent::initWithMediaItems:mediaContainer:playShuffled:playbackRepeatMode:resumePlayback: missing a [Deprecated] attribute +!missing-field! INAnswerCallIntentIdentifier not bound +!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: 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 202ecbb46c36..0a95bd414a1a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRAdministratorCommissioningCommissioningWindowStatus not bound !missing-enum! MTRAdministratorCommissioningStatusCode not bound !missing-enum! MTRApplicationBasicApplicationStatus not bound @@ -11,9 +9,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -36,42 +31,25 @@ !missing-enum! MTRDiagnosticLogsLogsStatus not bound !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -80,11 +58,7 @@ !missing-enum! MTRFanControlWindSupportMask not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -113,17 +87,8 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -140,12 +105,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -156,7 +115,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRUnitLocalizationFeature not bound @@ -186,7 +144,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -198,1095 +155,16 @@ !missing-protocol! MTRDeviceAttestationDelegate not bound !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -1303,2968 +181,84 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound @@ -4273,57 +267,26 @@ !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::action not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -4338,7 +301,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -4350,7 +312,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -4364,7 +325,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -4375,7 +335,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -4388,7 +347,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -4401,7 +359,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -4414,7 +371,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -4425,7 +381,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -4438,7 +393,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -4449,11 +403,8 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound @@ -4461,7 +412,6 @@ !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -4475,7 +425,6 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -4486,7 +435,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -4497,7 +445,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -4512,7 +459,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -4527,7 +473,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -4540,7 +485,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -4553,146 +497,51 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -4701,80 +550,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -4783,10 +609,7 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound @@ -4794,7 +617,6 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -4802,19 +624,14 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound @@ -4824,43 +641,35 @@ !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound @@ -4907,7 +716,6 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -4920,17 +728,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -4941,7 +745,6 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -4950,17 +753,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -4974,7 +774,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -4985,12 +784,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -4998,7 +795,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -5007,7 +803,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -5017,14 +812,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -5033,13 +824,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -5047,44 +833,33 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound @@ -5092,11 +867,8 @@ !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound @@ -5107,30 +879,12 @@ !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound @@ -5139,7 +893,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound @@ -5147,7 +900,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound @@ -5159,7 +911,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -5169,120 +920,71 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::rate not bound !missing-selector! MTRLevelControlClusterMoveParams::setMoveMode: not bound @@ -5290,32 +992,27 @@ !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::rate not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setMoveMode: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepParams::setTimedInvokeTimeoutMs: not bound @@ -5324,7 +1021,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setTimedInvokeTimeoutMs: not bound @@ -5333,114 +1029,67 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::init not bound !missing-selector! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound @@ -5448,7 +1097,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -5456,7 +1104,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound @@ -5464,36 +1111,27 @@ !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -5502,27 +1140,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -5538,7 +1171,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -5549,23 +1181,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -5574,13 +1199,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -5590,427 +1213,149 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound @@ -6019,30 +1364,12 @@ !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound @@ -6054,427 +1381,38 @@ !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -6486,7 +1424,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound @@ -6499,7 +1436,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -6527,7 +1463,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -6547,13 +1482,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -6572,21 +1505,16 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: not bound -!missing-selector! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound @@ -6599,47 +1527,36 @@ !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -6648,17 +1565,12 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -6670,7 +1582,6 @@ !missing-type! MTRBaseClusterApplicationLauncher not bound !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -6704,8 +1615,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -6716,23 +1625,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -6743,8 +1644,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRColorControlClusterColorLoopSetParams not bound @@ -6768,18 +1667,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDeviceController not bound !missing-type! MTRDeviceControllerStartupParams not bound !missing-type! MTRDiagnosticLogsClusterRetrieveLogsRequestParams not bound @@ -6789,7 +1678,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -6832,7 +1720,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -6868,16 +1755,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -6886,10 +1770,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -6917,26 +1799,12 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound !missing-type! MTROperationalCredentialsClusterUpdateFabricLabelParams not bound !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -6954,7 +1822,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -6980,7 +1847,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -6991,50 +1857,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -7074,96 +1896,23 @@ !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 @@ -7175,17 +1924,13 @@ !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 @@ -7193,27 +1938,21 @@ !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 @@ -7221,16 +1960,12 @@ !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 @@ -7239,17 +1974,13 @@ !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 @@ -7257,25 +1988,19 @@ !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 @@ -7283,31 +2008,17 @@ !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 @@ -7318,137 +2029,8 @@ !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 @@ -7456,29 +2038,13 @@ !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 @@ -7487,13 +2053,6 @@ !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 @@ -7502,9 +2061,6 @@ !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 @@ -7518,9 +2074,6 @@ !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 @@ -7528,10 +2081,8 @@ !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 @@ -7539,9 +2090,6 @@ !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 @@ -7549,7 +2097,6 @@ !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 @@ -7563,8 +2110,6 @@ !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 @@ -7581,10 +2126,6 @@ !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 @@ -7612,41 +2153,6 @@ !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 @@ -7673,7 +2179,6 @@ !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 @@ -7682,39 +2187,12 @@ !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 @@ -7723,22 +2201,6 @@ !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 @@ -7796,11 +2258,6 @@ !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 @@ -7827,9 +2284,6 @@ !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 @@ -7839,35 +2293,19 @@ !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 @@ -7909,13 +2347,6 @@ !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 @@ -7952,10 +2383,6 @@ !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 @@ -8105,7 +2532,6 @@ !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 @@ -8120,9 +2546,6 @@ !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 @@ -8151,14 +2574,12 @@ !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 @@ -8168,10 +2589,6 @@ !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 @@ -8182,16 +2599,13 @@ !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 @@ -8200,12 +2614,6 @@ !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 @@ -8217,22 +2625,12 @@ !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 @@ -8240,10 +2638,8 @@ !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 @@ -8254,19 +2650,11 @@ !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 @@ -8286,10 +2674,6 @@ !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 @@ -8304,7 +2688,6 @@ !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 @@ -8314,17 +2697,11 @@ !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 @@ -8332,21 +2709,6 @@ !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 @@ -8359,17 +2721,6 @@ !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 @@ -8385,10 +2736,6 @@ !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 @@ -8402,12 +2749,8 @@ !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 @@ -8419,9 +2762,6 @@ !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 @@ -8431,27 +2771,12 @@ !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 @@ -8462,15 +2787,12 @@ !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 @@ -8480,12 +2802,6 @@ !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 @@ -8497,32 +2813,6 @@ !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 @@ -8559,14 +2849,12 @@ !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 @@ -8581,7 +2869,6 @@ !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 @@ -8618,7 +2905,6 @@ !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 @@ -8628,12 +2914,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -8645,12 +2925,6 @@ !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 @@ -8660,9 +2934,6 @@ !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 @@ -8671,8 +2942,6 @@ !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 @@ -8680,7 +2949,6 @@ !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 @@ -8690,286 +2958,6 @@ !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 @@ -9024,8 +3012,6 @@ !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 @@ -9080,7 +3066,6 @@ !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 @@ -9095,7 +3080,6 @@ !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 @@ -9115,7 +3099,6 @@ !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 @@ -9125,7 +3108,6 @@ !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 @@ -9164,9 +3146,6 @@ !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 @@ -9179,7 +3158,6 @@ !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 @@ -9188,7 +3166,6 @@ !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 @@ -9197,19 +3174,10 @@ !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 @@ -9220,18 +3188,8 @@ !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 @@ -9259,46 +3217,8 @@ !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 @@ -9306,54 +3226,7 @@ !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 @@ -9365,9 +3238,7 @@ !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 @@ -9375,142 +3246,38 @@ !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 @@ -9531,180 +3298,20 @@ !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 @@ -9712,32 +3319,12 @@ !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 @@ -9767,7 +3354,6 @@ !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 @@ -9801,8 +3387,6 @@ !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 @@ -9813,14 +3397,12 @@ !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 @@ -9828,8 +3410,5996 @@ !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! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo index 9adbb752cadc..77daa6ec4479 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo @@ -446,3 +446,14 @@ !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptor not bound !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLVisibleFunctionTableDescriptor not bound +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found +!missing-protocol-member! MTLDevice::supportsBCTextureCompression not found +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo index 95f7b176d4e7..92e6e8b51d73 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-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-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo index 654d9e8e53ba..24cc5607c744 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,58 @@ !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-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor: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::reinterpretCastTensor:toType: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 +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo new file mode 100644 index 000000000000..db4a6e38338e --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo @@ -0,0 +1,14 @@ +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound +!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound +!missing-selector! UISearchBar::isEnabled not bound +!missing-selector! UISearchBar::setEnabled: not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/common-AutomaticAssessmentConfiguration.ignore b/tests/xtro-sharpie/common-AutomaticAssessmentConfiguration.ignore deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/tests/xtro-sharpie/iOS-AVFoundation.todo b/tests/xtro-sharpie/iOS-AVFoundation.todo index aa8f3b802390..158d8c5ae68a 100644 --- a/tests/xtro-sharpie/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/iOS-AVFoundation.todo @@ -57,7 +57,6 @@ !missing-protocol-conformance! AVPlayerInterstitialEvent should conform to NSCopying !missing-selector! +AVAssetPlaybackAssistant::assetPlaybackAssistantWithAsset: not bound !missing-selector! +AVCaptureDevice::isStudioLightEnabled not bound -!missing-selector! +AVCaptureDevice::setStudioLightEnabled: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithAsset:applyingCIFiltersWithHandler:completionHandler: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithPropertiesOfAsset:completionHandler: not bound !missing-selector! +AVMutableVideoComposition::videoCompositionWithPropertiesOfAsset:prototypeInstruction:completionHandler: not bound @@ -313,19 +312,13 @@ !missing-type! AVSpeechSynthesisProviderVoice not bound !missing-enum-value! AVSpeechSynthesisVoiceQuality native value AVSpeechSynthesisVoiceQualityPremium = 3 not bound !missing-selector! AVPlayerLayer::copyDisplayedPixelBuffer not bound -!missing-selector! AVCapturePhotoOutput::preservesLivePhotoCaptureSuspendedOnSessionStop not bound -!missing-selector! AVCapturePhotoOutput::setPreservesLivePhotoCaptureSuspendedOnSessionStop: not bound -!deprecated-attribute-missing! AVCaptureDeviceFormat::highResolutionStillImageDimensions missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMaxZoomFactorForDepthDataDelivery missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMinZoomFactorForDepthDataDelivery missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoOutput::isHighResolutionCaptureEnabled missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoOutput::setHighResolutionCaptureEnabled: missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoSettings::isHighResolutionPhotoEnabled missing a [Deprecated] attribute -!deprecated-attribute-missing! AVCapturePhotoSettings::setHighResolutionPhotoEnabled: missing a [Deprecated] attribute -!missing-selector! AVCaptureDeviceFormat::secondaryNativeResolutionZoomFactors not bound -!missing-selector! AVCaptureDeviceFormat::supportedMaxPhotoDimensions not bound -!missing-selector! AVCaptureDeviceFormat::supportedVideoZoomFactorsForDepthDataDelivery not bound -!missing-selector! AVCapturePhotoOutput::maxPhotoDimensions not bound -!missing-selector! AVCapturePhotoOutput::setMaxPhotoDimensions: not bound -!missing-selector! AVCapturePhotoSettings::maxPhotoDimensions not bound -!missing-selector! AVCapturePhotoSettings::setMaxPhotoDimensions: not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVCaptureDevice::centerStageRectOfInterest not bound +!missing-selector! AVCaptureDevice::setCenterStageRectOfInterest: not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/iOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e5388e47d65c --- /dev/null +++ b/tests/xtro-sharpie/iOS-AuthenticationServices.todo @@ -0,0 +1,2 @@ +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/iOS-BackgroundAssets.todo b/tests/xtro-sharpie/iOS-BackgroundAssets.todo new file mode 100644 index 000000000000..4b461b9d3890 --- /dev/null +++ b/tests/xtro-sharpie/iOS-BackgroundAssets.todo @@ -0,0 +1,9 @@ +!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: missing a [Deprecated] attribute +!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: missing a [Deprecated] attribute +!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/iOS-CarPlay.todo b/tests/xtro-sharpie/iOS-CarPlay.todo new file mode 100644 index 000000000000..9d3c29edfcdd --- /dev/null +++ b/tests/xtro-sharpie/iOS-CarPlay.todo @@ -0,0 +1 @@ +!missing-protocol-conformance! CPInformationTemplate should conform to CPBarButtonProviding diff --git a/tests/xtro-sharpie/iOS-CoreFoundation.todo b/tests/xtro-sharpie/iOS-CoreFoundation.todo new file mode 100644 index 000000000000..6508e3b0b7e2 --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreFoundation.todo @@ -0,0 +1,4 @@ +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/iOS-CoreLocation.todo b/tests/xtro-sharpie/iOS-CoreLocation.todo index ebd532c957e2..ea3cb2533a45 100644 --- a/tests/xtro-sharpie/iOS-CoreLocation.todo +++ b/tests/xtro-sharpie/iOS-CoreLocation.todo @@ -1 +1 @@ -!missing-enum-value! CLError native value kCLErrorHistoricalLocationError = 19 not bound +!missing-enum-value! CLLocationPushServiceError native value CLLocationPushServiceErrorUnsupportedPlatform = 4 not bound diff --git a/tests/xtro-sharpie/iOS-CoreML.todo b/tests/xtro-sharpie/iOS-CoreML.todo new file mode 100644 index 000000000000..c14767fb093c --- /dev/null +++ b/tests/xtro-sharpie/iOS-CoreML.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-FileProvider.todo b/tests/xtro-sharpie/iOS-FileProvider.todo new file mode 100644 index 000000000000..6324dfa8587b --- /dev/null +++ b/tests/xtro-sharpie/iOS-FileProvider.todo @@ -0,0 +1 @@ +!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/iOS-Foundation.todo b/tests/xtro-sharpie/iOS-Foundation.todo index 00d2a0548be1..a085b43ea78c 100644 --- a/tests/xtro-sharpie/iOS-Foundation.todo +++ b/tests/xtro-sharpie/iOS-Foundation.todo @@ -1,3 +1,7 @@ !missing-field! NSNetServicesErrorCode not bound !unknown-native-enum! NSBundleExecutableArchitecture bound !unknown-type! NSPortMessage bound +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/iOS-GameKit.todo b/tests/xtro-sharpie/iOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/iOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/iOS-HealthKit.todo b/tests/xtro-sharpie/iOS-HealthKit.todo new file mode 100644 index 000000000000..91402d01f665 --- /dev/null +++ b/tests/xtro-sharpie/iOS-HealthKit.todo @@ -0,0 +1,9 @@ +!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound +!missing-field! HKFHIRResourceTypeDiagnosticReport not bound +!missing-field! HKFHIRResourceTypeDocumentReference not bound +!missing-field! HKMetadataKeyHeadphoneGain not bound +!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying +!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying +!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/iOS-HomeKit.todo b/tests/xtro-sharpie/iOS-HomeKit.todo new file mode 100644 index 000000000000..e5a28b8101df --- /dev/null +++ b/tests/xtro-sharpie/iOS-HomeKit.todo @@ -0,0 +1,9 @@ +!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::updateTimeZone:completionHandler: missing a [Deprecated] attribute +!extra-designated-initializer! HMAccessorySetupPayload::initWithURL:ownershipToken: is incorrectly decorated with an [DesignatedInitializer] attribute +!extra-designated-initializer! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/iOS-ImageIO.todo b/tests/xtro-sharpie/iOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/iOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/iOS-Intents.todo b/tests/xtro-sharpie/iOS-Intents.todo new file mode 100644 index 000000000000..dbf0118ded35 --- /dev/null +++ b/tests/xtro-sharpie/iOS-Intents.todo @@ -0,0 +1,3 @@ +!missing-selector! INAnswerCallIntent::audioRoute not bound +!missing-selector! INAnswerCallIntent::callIdentifier not bound +!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/iOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/iOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/iOS-Matter.ignore b/tests/xtro-sharpie/iOS-Matter.ignore index f10300c0a84a..ba4106346499 100644 --- a/tests/xtro-sharpie/iOS-Matter.ignore +++ b/tests/xtro-sharpie/iOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRAdministratorCommissioningCommissioningWindowStatus not bound !missing-enum! MTRAdministratorCommissioningStatusCode not bound !missing-enum! MTRApplicationBasicApplicationStatus not bound @@ -11,9 +9,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -36,42 +31,25 @@ !missing-enum! MTRDiagnosticLogsLogsStatus not bound !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -80,11 +58,7 @@ !missing-enum! MTRFanControlWindSupportMask not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -113,17 +87,8 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -140,12 +105,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -156,7 +115,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRUnitLocalizationFeature not bound @@ -186,7 +144,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -198,1095 +155,16 @@ !missing-protocol! MTRDeviceAttestationDelegate not bound !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -1303,2968 +181,84 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound @@ -4273,57 +267,26 @@ !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::action not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -4338,7 +301,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -4350,7 +312,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -4364,7 +325,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -4375,7 +335,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -4388,7 +347,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -4401,7 +359,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -4414,7 +371,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -4425,7 +381,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -4438,7 +393,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -4449,11 +403,8 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound @@ -4461,7 +412,6 @@ !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -4475,7 +425,6 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -4486,7 +435,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -4497,7 +445,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -4512,7 +459,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -4527,7 +473,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -4540,7 +485,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -4553,146 +497,51 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -4701,80 +550,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -4783,10 +609,7 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound @@ -4794,7 +617,6 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -4802,19 +624,14 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound @@ -4824,43 +641,35 @@ !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound @@ -4907,7 +716,6 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -4920,17 +728,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -4941,7 +745,6 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -4950,17 +753,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -4974,7 +774,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -4985,12 +784,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -4998,7 +795,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -5007,7 +803,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -5017,14 +812,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -5033,13 +824,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -5047,44 +833,33 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound @@ -5092,11 +867,8 @@ !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound @@ -5107,30 +879,12 @@ !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound @@ -5139,7 +893,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound @@ -5147,7 +900,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound @@ -5159,7 +911,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -5169,120 +920,71 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::rate not bound !missing-selector! MTRLevelControlClusterMoveParams::setMoveMode: not bound @@ -5290,32 +992,27 @@ !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::rate not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setMoveMode: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepParams::setTimedInvokeTimeoutMs: not bound @@ -5324,7 +1021,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setTimedInvokeTimeoutMs: not bound @@ -5333,114 +1029,67 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::init not bound !missing-selector! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound @@ -5448,7 +1097,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -5456,7 +1104,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound @@ -5464,36 +1111,27 @@ !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -5502,27 +1140,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -5538,7 +1171,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -5549,23 +1181,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -5574,13 +1199,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -5590,427 +1213,149 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound @@ -6019,30 +1364,12 @@ !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound @@ -6054,427 +1381,38 @@ !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -6486,7 +1424,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound @@ -6499,7 +1436,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -6527,7 +1463,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -6547,13 +1482,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -6572,21 +1505,16 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: not bound -!missing-selector! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound @@ -6599,47 +1527,36 @@ !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -6648,17 +1565,12 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -6670,7 +1582,6 @@ !missing-type! MTRBaseClusterApplicationLauncher not bound !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -6704,8 +1615,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -6716,23 +1625,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -6743,8 +1644,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRColorControlClusterColorLoopSetParams not bound @@ -6768,18 +1667,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDeviceController not bound !missing-type! MTRDeviceControllerStartupParams not bound !missing-type! MTRDiagnosticLogsClusterRetrieveLogsRequestParams not bound @@ -6789,7 +1678,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -6832,7 +1720,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -6868,16 +1755,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -6886,10 +1770,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -6917,26 +1799,12 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound !missing-type! MTROperationalCredentialsClusterUpdateFabricLabelParams not bound !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -6954,7 +1822,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -6980,7 +1847,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -6991,50 +1857,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -7074,96 +1896,23 @@ !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 @@ -7175,17 +1924,13 @@ !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 @@ -7193,27 +1938,21 @@ !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 @@ -7221,16 +1960,12 @@ !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 @@ -7239,17 +1974,13 @@ !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 @@ -7257,25 +1988,19 @@ !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 @@ -7283,31 +2008,17 @@ !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 @@ -7318,137 +2029,8 @@ !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 @@ -7456,29 +2038,13 @@ !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 @@ -7487,13 +2053,6 @@ !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 @@ -7502,9 +2061,6 @@ !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 @@ -7518,9 +2074,6 @@ !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 @@ -7528,10 +2081,8 @@ !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 @@ -7539,9 +2090,6 @@ !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 @@ -7549,7 +2097,6 @@ !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 @@ -7563,8 +2110,6 @@ !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 @@ -7581,10 +2126,6 @@ !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 @@ -7612,41 +2153,6 @@ !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 @@ -7673,7 +2179,6 @@ !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 @@ -7682,39 +2187,12 @@ !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 @@ -7723,22 +2201,6 @@ !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 @@ -7796,11 +2258,6 @@ !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 @@ -7827,9 +2284,6 @@ !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 @@ -7839,35 +2293,19 @@ !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 @@ -7909,13 +2347,6 @@ !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 @@ -7952,10 +2383,6 @@ !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 @@ -8105,7 +2532,6 @@ !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 @@ -8120,9 +2546,6 @@ !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 @@ -8151,14 +2574,12 @@ !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 @@ -8168,10 +2589,6 @@ !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 @@ -8182,16 +2599,13 @@ !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 @@ -8200,12 +2614,6 @@ !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 @@ -8217,22 +2625,12 @@ !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 @@ -8240,10 +2638,8 @@ !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 @@ -8254,19 +2650,11 @@ !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 @@ -8286,10 +2674,6 @@ !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 @@ -8304,7 +2688,6 @@ !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 @@ -8314,17 +2697,11 @@ !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 @@ -8332,21 +2709,6 @@ !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 @@ -8359,17 +2721,6 @@ !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 @@ -8385,10 +2736,6 @@ !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 @@ -8402,12 +2749,8 @@ !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 @@ -8419,9 +2762,6 @@ !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 @@ -8431,27 +2771,12 @@ !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 @@ -8462,15 +2787,12 @@ !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 @@ -8480,12 +2802,6 @@ !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 @@ -8497,32 +2813,6 @@ !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 @@ -8559,14 +2849,12 @@ !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 @@ -8581,7 +2869,6 @@ !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 @@ -8618,7 +2905,6 @@ !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 @@ -8628,12 +2914,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -8645,12 +2925,6 @@ !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 @@ -8660,9 +2934,6 @@ !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 @@ -8671,8 +2942,6 @@ !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 @@ -8680,7 +2949,6 @@ !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 @@ -8690,286 +2958,6 @@ !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 @@ -9024,8 +3012,6 @@ !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 @@ -9080,7 +3066,6 @@ !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 @@ -9095,7 +3080,6 @@ !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 @@ -9115,7 +3099,6 @@ !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 @@ -9125,7 +3108,6 @@ !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 @@ -9164,9 +3146,6 @@ !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 @@ -9179,7 +3158,6 @@ !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 @@ -9188,7 +3166,6 @@ !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 @@ -9197,19 +3174,10 @@ !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 @@ -9220,18 +3188,8 @@ !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 @@ -9259,46 +3217,8 @@ !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 @@ -9306,54 +3226,7 @@ !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 @@ -9365,9 +3238,7 @@ !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 @@ -9375,142 +3246,38 @@ !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 @@ -9531,180 +3298,20 @@ !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 @@ -9712,32 +3319,12 @@ !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 @@ -9767,7 +3354,6 @@ !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 @@ -9801,8 +3387,6 @@ !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 @@ -9813,14 +3397,12 @@ !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 @@ -9828,32 +3410,5996 @@ !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 +!missing-enum! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/iOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/iOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/iOS-Metal.todo b/tests/xtro-sharpie/iOS-Metal.todo index 4f9125764801..e926ffcbd535 100644 --- a/tests/xtro-sharpie/iOS-Metal.todo +++ b/tests/xtro-sharpie/iOS-Metal.todo @@ -191,3 +191,14 @@ !deprecated-attribute-missing! MTLRenderPipelineReflection::tileArguments missing a [Deprecated] attribute !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found +!missing-protocol-member! MTLDevice::supportsBCTextureCompression not found +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound diff --git a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo index cc80cd773cd6..5c0feacedd4f 100644 --- a/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/iOS-MetalPerformanceShadersGraph.todo @@ -196,3 +196,50 @@ !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 +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor:name: not bound +!missing-selector! MPSGraph::reinterpretCastTensor:toType:name: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/iOS-NetworkExtension.todo b/tests/xtro-sharpie/iOS-NetworkExtension.todo new file mode 100644 index 000000000000..05138556cc8f --- /dev/null +++ b/tests/xtro-sharpie/iOS-NetworkExtension.todo @@ -0,0 +1,5 @@ +!missing-selector! NEAppPushProvider::reportPushToTalkMessageWithUserInfo: not bound +!missing-selector! NEVPNProtocol::excludeAPNs not bound +!missing-selector! NEVPNProtocol::excludeCellularServices not bound +!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound +!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/iOS-PassKit.todo b/tests/xtro-sharpie/iOS-PassKit.todo index 1f2cbd018e86..b9f43d308e84 100644 --- a/tests/xtro-sharpie/iOS-PassKit.todo +++ b/tests/xtro-sharpie/iOS-PassKit.todo @@ -1 +1,23 @@ !incorrect-protocol-member! PKAddSecureElementPassViewControllerDelegate::addSecureElementPassViewController:didFinishAddingSecureElementPass:error: is OPTIONAL and should NOT be abstract +!missing-field! PKPaymentNetworkPostFinance not bound +!missing-selector! PKAddPassesViewController::initWithIssuerData:signature:error: not bound +!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound +!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound +!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound +!missing-selector! PKDeferredPaymentRequest::managementURL not bound +!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound +!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound +!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound +!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound +!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound +!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound +!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound +!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound +!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound +!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/iOS-PencilKit.todo b/tests/xtro-sharpie/iOS-PencilKit.todo new file mode 100644 index 000000000000..2d3f4bc29e66 --- /dev/null +++ b/tests/xtro-sharpie/iOS-PencilKit.todo @@ -0,0 +1,6 @@ +!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound +!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound +!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound +!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound +!missing-selector! PKEraserTool::initWithEraserType:width: not bound +!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/iOS-SensorKit.todo b/tests/xtro-sharpie/iOS-SensorKit.todo new file mode 100644 index 000000000000..dad45f85147a --- /dev/null +++ b/tests/xtro-sharpie/iOS-SensorKit.todo @@ -0,0 +1,11 @@ +!missing-enum! SRMediaEventType not bound +!missing-field! SRSensorMediaEvents not bound +!missing-selector! SRApplicationUsage::relativeStartTime not bound +!missing-selector! SRDeviceUsageReport::version not bound +!missing-selector! SRKeyboardMetrics::sessionIdentifiers not bound +!missing-selector! SRMediaEvent::eventType not bound +!missing-selector! SRMediaEvent::mediaIdentifier not bound +!missing-selector! SRTextInputSession::sessionIdentifier not bound +!missing-selector! SRWristDetection::offWristDate not bound +!missing-selector! SRWristDetection::onWristDate not bound +!missing-type! SRMediaEvent not bound diff --git a/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/iOS-ThreadNetwork.todo b/tests/xtro-sharpie/iOS-ThreadNetwork.todo new file mode 100644 index 000000000000..114f8375b71e --- /dev/null +++ b/tests/xtro-sharpie/iOS-ThreadNetwork.todo @@ -0,0 +1,2 @@ +!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound +!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/iOS-UIKit.todo b/tests/xtro-sharpie/iOS-UIKit.todo new file mode 100644 index 000000000000..f57af4f13354 --- /dev/null +++ b/tests/xtro-sharpie/iOS-UIKit.todo @@ -0,0 +1,19 @@ +!missing-field! UIActivityItemsConfigurationInteractionCopy not bound +!missing-field! UIActivityTypeAddToHomeScreen not bound +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound +!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound +!missing-selector! UIHoverGestureRecognizer::altitudeAngle not bound +!missing-selector! UIHoverGestureRecognizer::azimuthAngleInView: not bound +!missing-selector! UIHoverGestureRecognizer::azimuthUnitVectorInView: not bound +!missing-selector! UISearchBar::isEnabled not bound +!missing-selector! UISearchBar::setEnabled: not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/iOS-WebKit.todo b/tests/xtro-sharpie/iOS-WebKit.todo new file mode 100644 index 000000000000..eb9831a2b884 --- /dev/null +++ b/tests/xtro-sharpie/iOS-WebKit.todo @@ -0,0 +1,6 @@ +!missing-protocol-member! WKUIDelegate::webView:willDismissEditMenuWithAnimator: not found +!missing-protocol-member! WKUIDelegate::webView:willPresentEditMenuWithAnimator: not found +!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound +!missing-selector! WKPreferences::shouldPrintBackgrounds not bound +!missing-selector! WKWebView::isInspectable not bound +!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/macOS-AVFoundation.todo b/tests/xtro-sharpie/macOS-AVFoundation.todo index 66b8cb22f7d2..5d7a875f066a 100644 --- a/tests/xtro-sharpie/macOS-AVFoundation.todo +++ b/tests/xtro-sharpie/macOS-AVFoundation.todo @@ -59,7 +59,6 @@ !missing-protocol-conformance! AVPlayerInterstitialEvent should conform to NSCopying !missing-selector! +AVAssetPlaybackAssistant::assetPlaybackAssistantWithAsset: not bound !missing-selector! +AVCaptureDevice::isStudioLightEnabled not bound -!missing-selector! +AVCaptureDevice::setStudioLightEnabled: not bound !missing-selector! +AVCaptureDevice::setUserAVCaptureDevice: not bound !missing-selector! +AVCaptureDevice::systemAVCaptureDevice not bound !missing-selector! +AVCaptureDevice::userAVCaptureDevice not bound @@ -297,3 +296,13 @@ !missing-selector! AVCapturePhotoSettings::setMaxPhotoDimensions: not bound !missing-type! AVCaptureDeskViewApplication not bound !missing-type! AVCaptureDeskViewApplicationLaunchConfiguration not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVCaptureDevice::centerStageRectOfInterest not bound +!missing-selector! AVCaptureDevice::setCenterStageRectOfInterest: not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo index 27b497fe5609..39d19b81dbd8 100644 --- a/tests/xtro-sharpie/macOS-AppKit.todo +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -16,3 +16,8 @@ !missing-type! NSNibConnector not bound !missing-type! NSNibControlConnector not bound !missing-type! NSNibOutletConnector not bound +!missing-protocol-member! NSWindowDelegate::previewRepresentableActivityItemsForWindow: not found +!missing-selector! NSDocument::previewRepresentableActivityItems not bound +!missing-selector! NSDocument::setPreviewRepresentableActivityItems: not bound +!missing-selector! NSWindowController::previewRepresentableActivityItems not bound +!missing-selector! NSWindowController::setPreviewRepresentableActivityItems: not bound diff --git a/tests/xtro-sharpie/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/macOS-AuthenticationServices.todo new file mode 100644 index 000000000000..f3ff7b921b61 --- /dev/null +++ b/tests/xtro-sharpie/macOS-AuthenticationServices.todo @@ -0,0 +1,27 @@ +!missing-enum! ASAuthorizationProviderExtensionFederationType not bound +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::customFederationUserPreauthenticationRequestValues not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURL not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURLKeypath not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationPredicate not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationRequestURN not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationType not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationUserPreauthenticationURL not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setCustomFederationUserPreauthenticationRequestValues: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationMEXURL: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationMEXURLKeypath: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationPredicate: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationRequestURN: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationType: not bound +!missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationUserPreauthenticationURL: not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound +!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound +!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound +!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound +!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound diff --git a/tests/xtro-sharpie/macOS-BackgroundAssets.todo b/tests/xtro-sharpie/macOS-BackgroundAssets.todo new file mode 100644 index 000000000000..cd277af47f03 --- /dev/null +++ b/tests/xtro-sharpie/macOS-BackgroundAssets.todo @@ -0,0 +1,7 @@ +!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/macOS-CoreFoundation.todo b/tests/xtro-sharpie/macOS-CoreFoundation.todo new file mode 100644 index 000000000000..6508e3b0b7e2 --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreFoundation.todo @@ -0,0 +1,4 @@ +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/macOS-CoreGraphics.ignore b/tests/xtro-sharpie/macOS-CoreGraphics.ignore index 7d5f33ca2ff7..659b1dafb5c7 100644 --- a/tests/xtro-sharpie/macOS-CoreGraphics.ignore +++ b/tests/xtro-sharpie/macOS-CoreGraphics.ignore @@ -69,17 +69,6 @@ !missing-pinvoke! CGDisplaySerialNumber is not bound !missing-pinvoke! CGDisplaySetDisplayMode is not bound !missing-pinvoke! CGDisplaySetStereoOperation is not bound -!missing-pinvoke! CGDisplayStreamCreate is not bound -!missing-pinvoke! CGDisplayStreamCreateWithDispatchQueue is not bound -!missing-pinvoke! CGDisplayStreamGetRunLoopSource is not bound -!missing-pinvoke! CGDisplayStreamGetTypeID is not bound -!missing-pinvoke! CGDisplayStreamStart is not bound -!missing-pinvoke! CGDisplayStreamStop is not bound -!missing-pinvoke! CGDisplayStreamUpdateCreateMergedUpdate is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetDropCount is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetMovedRectsDelta is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetRects is not bound -!missing-pinvoke! CGDisplayStreamUpdateGetTypeID is not bound !missing-pinvoke! CGDisplayUnitNumber is not bound !missing-pinvoke! CGDisplayUsesOpenGLAcceleration is not bound !missing-pinvoke! CGDisplayVendorNumber is not bound diff --git a/tests/xtro-sharpie/macOS-CoreML.todo b/tests/xtro-sharpie/macOS-CoreML.todo new file mode 100644 index 000000000000..c14767fb093c --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreML.todo @@ -0,0 +1,8 @@ +!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute +!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-CoreWLAN.todo b/tests/xtro-sharpie/macOS-CoreWLAN.todo new file mode 100644 index 000000000000..4219cb80402f --- /dev/null +++ b/tests/xtro-sharpie/macOS-CoreWLAN.todo @@ -0,0 +1 @@ +!missing-enum-value! CWChannelBand native value kCWChannelBand6GHz = 3 not bound diff --git a/tests/xtro-sharpie/macOS-FileProvider.todo b/tests/xtro-sharpie/macOS-FileProvider.todo new file mode 100644 index 000000000000..6324dfa8587b --- /dev/null +++ b/tests/xtro-sharpie/macOS-FileProvider.todo @@ -0,0 +1 @@ +!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/macOS-Foundation.todo b/tests/xtro-sharpie/macOS-Foundation.todo index cccab6a52431..581faaed9027 100644 --- a/tests/xtro-sharpie/macOS-Foundation.todo +++ b/tests/xtro-sharpie/macOS-Foundation.todo @@ -1,2 +1,6 @@ !missing-field! NSNetServicesErrorCode not bound !unknown-native-enum! NSBundleExecutableArchitecture bound +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/macOS-GameKit.todo b/tests/xtro-sharpie/macOS-GameKit.todo index 66b61ddc4f58..a3eae7bbf9bc 100644 --- a/tests/xtro-sharpie/macOS-GameKit.todo +++ b/tests/xtro-sharpie/macOS-GameKit.todo @@ -2,3 +2,4 @@ !incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindHostedPlayers: is OPTIONAL and should NOT be abstract !incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindMatch: is OPTIONAL and should NOT be abstract !missing-selector! GKVoiceChat::playerVoiceChatStateDidChangeHandler not bound +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/macOS-HealthKit.todo b/tests/xtro-sharpie/macOS-HealthKit.todo new file mode 100644 index 000000000000..91402d01f665 --- /dev/null +++ b/tests/xtro-sharpie/macOS-HealthKit.todo @@ -0,0 +1,9 @@ +!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound +!missing-field! HKFHIRResourceTypeDiagnosticReport not bound +!missing-field! HKFHIRResourceTypeDocumentReference not bound +!missing-field! HKMetadataKeyHeadphoneGain not bound +!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying +!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying +!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/macOS-ImageIO.todo b/tests/xtro-sharpie/macOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/macOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/macOS-Intents.todo b/tests/xtro-sharpie/macOS-Intents.todo index 9e4f2c0d98f7..55a33f46ab26 100644 --- a/tests/xtro-sharpie/macOS-Intents.todo +++ b/tests/xtro-sharpie/macOS-Intents.todo @@ -1,2 +1,7 @@ !missing-selector! INSendMessageIntentResponse::sentMessages not bound !missing-selector! INSendMessageIntentResponse::setSentMessages: not bound +!missing-selector! INAnswerCallIntent::audioRoute not bound +!missing-selector! INAnswerCallIntent::callIdentifier not bound +!missing-selector! INAnswerCallIntentResponse::callRecords not bound +!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound +!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/macOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/macOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/macOS-Matter.ignore b/tests/xtro-sharpie/macOS-Matter.ignore index e9229a589da4..97f5fe9c8f6a 100644 --- a/tests/xtro-sharpie/macOS-Matter.ignore +++ b/tests/xtro-sharpie/macOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRActionsActionError not bound !missing-enum! MTRActionsActionState not bound !missing-enum! MTRActionsActionType not bound @@ -16,9 +14,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -43,42 +38,25 @@ !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDiscoveryCapabilities not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -88,11 +66,7 @@ !missing-enum! MTRFaultInjectionFaultType not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -121,18 +95,9 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound !missing-enum! MTROTAImageDigestType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -149,12 +114,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -165,7 +124,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRTimeSynchronizationGranularity not bound @@ -198,7 +156,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -211,1163 +168,23 @@ !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound !missing-protocol! MTRDeviceDelegate not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound -!missing-protocol! MTRNOCChainIssuer not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: 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! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache: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! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound !missing-selector! +MTRCertificates::convertX509Certificate: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound -!missing-selector! +MTRDevice::deviceWithNodeID:deviceController: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: 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::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::copyWithZone: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::init not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::latestValue not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setAdminNodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::setAdminPasscodeID: not bound @@ -1377,67 +194,43 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::changeType not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::copyWithZone: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::init not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::latestValue not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminNodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::copyWithZone: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound -!missing-selector! MTRAccessControlClusterTarget::copyWithZone: not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::copyWithZone: not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs 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 @@ -1449,17 +242,13 @@ !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 @@ -1467,27 +256,21 @@ !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 @@ -1495,16 +278,12 @@ !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 @@ -1513,17 +292,13 @@ !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 @@ -1531,25 +306,19 @@ !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 @@ -1557,88 +326,48 @@ !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::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::copyWithZone: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::copyWithZone: not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::copyWithZone: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::copyWithZone: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::copyWithZone: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::copyWithZone: not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound @@ -1652,3063 +381,58 @@ !missing-selector! MTRAsyncCallbackWorkQueue::enqueueWorkItem: not bound !missing-selector! MTRAsyncCallbackWorkQueue::initWithContext:queue: not bound !missing-selector! MTRAsyncCallbackWorkQueue::invalidate not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::copyWithZone: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::copyWithZone: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::copyWithZone: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::copyWithZone: not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: 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! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval: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! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::subscribeWithQueue:minInterval:maxInterval:params:cacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::copyWithZone: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric 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! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::copyWithZone: not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::init not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: 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! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound -!missing-selector! MTRBindingClusterTargetStruct::copyWithZone: not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound !missing-selector! MTRBindingClusterTargetStruct::setFabricIndex: not bound !missing-selector! MTRBindingClusterTargetStruct::setGroup: not bound !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::copyWithZone: not bound -!missing-selector! MTRBooleanStateClusterStateChangeEvent::init not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue 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! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: 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! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::copyWithZone: not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::copyWithZone: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::copyWithZone: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound -!missing-selector! MTRChannelClusterSkipChannelParams::copyWithZone: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs 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 @@ -4716,29 +440,13 @@ !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 @@ -4747,13 +455,6 @@ !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 @@ -4762,9 +463,6 @@ !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 @@ -4778,9 +476,6 @@ !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 @@ -4788,10 +483,8 @@ !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 @@ -4799,9 +492,6 @@ !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 @@ -4809,7 +499,6 @@ !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 @@ -4823,8 +512,6 @@ !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 @@ -4841,10 +528,6 @@ !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 @@ -4872,41 +555,6 @@ !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 @@ -4933,7 +581,6 @@ !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 @@ -4942,39 +589,12 @@ !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 @@ -4983,22 +603,6 @@ !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 @@ -5056,11 +660,6 @@ !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 @@ -5087,9 +686,6 @@ !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 @@ -5099,35 +695,19 @@ !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 @@ -5169,13 +749,6 @@ !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 @@ -5212,10 +785,6 @@ !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 @@ -5365,7 +934,6 @@ !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 @@ -5380,9 +948,6 @@ !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 @@ -5411,14 +976,12 @@ !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 @@ -5428,10 +991,6 @@ !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 @@ -5442,16 +1001,13 @@ !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 @@ -5460,12 +1016,6 @@ !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 @@ -5477,22 +1027,12 @@ !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 @@ -5500,10 +1040,8 @@ !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 @@ -5514,19 +1052,11 @@ !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 @@ -5546,10 +1076,6 @@ !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 @@ -5564,7 +1090,6 @@ !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 @@ -5574,17 +1099,11 @@ !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 @@ -5592,21 +1111,6 @@ !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 @@ -5619,17 +1123,6 @@ !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 @@ -5645,10 +1138,6 @@ !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 @@ -5662,12 +1151,8 @@ !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 @@ -5679,9 +1164,6 @@ !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 @@ -5691,27 +1173,12 @@ !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 @@ -5722,15 +1189,12 @@ !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 @@ -5740,12 +1204,6 @@ !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 @@ -5757,32 +1215,6 @@ !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 @@ -5819,14 +1251,12 @@ !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 @@ -5841,7 +1271,6 @@ !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 @@ -5878,7 +1307,6 @@ !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 @@ -5888,12 +1316,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -5905,12 +1327,6 @@ !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 @@ -5920,9 +1336,6 @@ !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 @@ -5931,8 +1344,6 @@ !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 @@ -5940,7 +1351,6 @@ !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 @@ -5950,286 +1360,6 @@ !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 @@ -6284,8 +1414,6 @@ !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 @@ -6340,7 +1468,6 @@ !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 @@ -6355,7 +1482,6 @@ !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 @@ -6375,7 +1501,6 @@ !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 @@ -6385,7 +1510,6 @@ !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 @@ -6424,9 +1548,6 @@ !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 @@ -6439,7 +1560,6 @@ !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 @@ -6448,7 +1568,6 @@ !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 @@ -6457,19 +1576,10 @@ !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 @@ -6480,18 +1590,8 @@ !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 @@ -6519,16 +1619,10 @@ !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::action not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -6543,8 +1637,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -6555,9 +1647,7 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -6569,10 +1659,8 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -6583,8 +1671,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -6597,8 +1683,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -6611,8 +1695,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -6625,8 +1707,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -6637,8 +1717,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -6651,8 +1729,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -6663,21 +1739,15 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -6689,10 +1759,8 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::copyWithZone: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -6703,8 +1771,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -6715,8 +1781,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -6731,8 +1795,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -6747,8 +1809,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -6761,8 +1821,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -6775,131 +1833,39 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::copyWithZone: not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::copyWithZone: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::copyWithZone: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::copyWithZone: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::cdCerts not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::otaProviderDelegate not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setCdCerts: not bound -!missing-selector! MTRControllerFactoryParams::setOtaProviderDelegate: not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::copyWithZone: not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type 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 @@ -6907,41 +1873,18 @@ !missing-selector! MTRDeviceAttestationDeviceInfo::certificateDeclaration not bound !missing-selector! MTRDeviceAttestationDeviceInfo::dacCertificate not bound !missing-selector! MTRDeviceAttestationDeviceInfo::dacPAICertificate not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound -!missing-selector! MTRDeviceController::computePaseVerifier:iterations:salt: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::fetchAttestationChallengeForDeviceId: not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setNocChainIssuer:queue: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -6950,95 +1893,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::copyWithZone: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::init not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound -!missing-selector! MTRDoorLockClusterDoorStateChangeEvent::init not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -7047,20 +1952,14 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -7068,78 +1967,58 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::credentials not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationErrorEvent::init not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::lockOperationType not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::operationError not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::operationSource not bound @@ -7152,10 +2031,8 @@ !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockOperationErrorEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::credentials not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockOperationEvent::init not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::lockOperationType not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::operationSource not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::setCredentials: not bound @@ -7166,11 +2043,9 @@ !missing-selector! MTRDoorLockClusterLockOperationEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockOperationEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::copyWithZone: not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::dataIndex not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::dataOperationType not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::fabricIndex not bound -!missing-selector! MTRDoorLockClusterLockUserChangeEvent::init not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::lockDataType not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::operationSource not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::setDataIndex: not bound @@ -7182,10 +2057,8 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::setUserIndex: not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::sourceNode not bound !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -7198,19 +2071,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -7220,9 +2087,7 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterSetUserParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -7231,18 +2096,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::copyWithZone: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -7256,8 +2117,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -7268,14 +2127,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::copyWithZone: not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -7283,8 +2138,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -7293,8 +2146,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -7304,16 +2155,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::copyWithZone: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -7322,14 +2167,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -7337,9 +2176,7 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value 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 @@ -7351,9 +2188,7 @@ !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 @@ -7361,131 +2196,76 @@ !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! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::copyWithZone: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::copyWithZone: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::copyWithZone: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound -!missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::init not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::copyWithZone: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::endpoints not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupName: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey0 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey1 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochKey2 not bound @@ -7494,7 +2274,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -7503,142 +2282,72 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochStartTime2: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::copyWithZone: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::copyWithZone: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::copyWithZone: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::copyWithZone: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::copyWithZone: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::copyWithZone: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::copyWithZone: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveParams::optionsOverride not bound @@ -7649,14 +2358,10 @@ !missing-selector! MTRLevelControlClusterMoveParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::copyWithZone: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::optionsOverride not bound @@ -7667,8 +2372,6 @@ !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::optionsOverride not bound @@ -7679,8 +2382,6 @@ !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::optionsOverride not bound @@ -7691,8 +2392,6 @@ !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::optionsMask not bound !missing-selector! MTRLevelControlClusterStepParams::optionsOverride not bound !missing-selector! MTRLevelControlClusterStepParams::setOptionsMask: not bound @@ -7705,8 +2404,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsMask not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::optionsOverride not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setOptionsMask: not bound @@ -7719,156 +2416,82 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopParams::init 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! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::copyWithZone: not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init 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! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::copyWithZone: not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::copyWithZone: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::copyWithZone: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::copyWithZone: not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::copyWithZone: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::copyWithZone: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::copyWithZone: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::copyWithZone: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -7876,50 +2499,34 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -7928,30 +2535,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::copyWithZone: not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -7967,8 +2566,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::copyWithZone: not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -7979,28 +2576,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -8009,15 +2594,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::copyWithZone: not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -8027,109 +2608,57 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::copyWithZone: not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::copyWithZone: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound @@ -8155,385 +2684,79 @@ !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! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::copyWithZone: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::copyWithZone: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: 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! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::copyWithZone: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound -!missing-selector! MTRScenesClusterAddSceneParams::copyWithZone: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::copyWithZone: not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::copyWithZone: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::copyWithZone: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::copyWithZone: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::copyWithZone: not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::copyWithZone: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound @@ -8541,559 +2764,73 @@ !missing-selector! MTRSetupPayload::hasShortDiscriminator not bound !missing-selector! MTRSetupPayload::manualEntryCode not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setHasShortDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::copyWithZone: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::name not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::copyWithZone: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::copyWithZone: not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterInitialPressEvent::init not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterLongPressEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterLongPressEvent::init not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterLongReleaseEvent::init not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::init not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressOngoingEvent::init not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::setCurrentNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::setNewPosition: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::copyWithZone: not bound -!missing-selector! MTRSwitchClusterShortReleaseEvent::init not bound !missing-selector! MTRSwitchClusterShortReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterShortReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::copyWithZone: not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterSwitchLatchedEvent::init not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::copyWithZone: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::copyWithZone: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::copyWithZone: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::init not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: 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::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::copyWithZone: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::copyWithZone: not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::copyWithZone: not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -9104,25 +2841,19 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::copyWithZone: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::transitionTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::averageRssi not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::extAddress not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -9145,19 +2876,15 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setMleFrameCounter: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::setRxOnWhenIdle: 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::activeTimestampPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelMaskPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -9177,15 +2904,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -9203,33 +2926,24 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setPathCost: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::copyWithZone: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: 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 @@ -9237,86 +2951,54 @@ !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! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRUserLabelClusterLabelStruct::value not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::associationFailure not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setAssociationFailure: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::setStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterAssociationFailureEvent::status not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::connectionStatus not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::copyWithZone: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::copyWithZone: not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWriteParams::copyWithZone: not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! AttestationInfo not bound -!missing-type! CSRInfo not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -9341,19 +3023,14 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound !missing-type! MTRAsyncCallbackQueueWorkItem not bound !missing-type! MTRAsyncCallbackWorkQueue not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -9367,7 +3044,6 @@ !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBallastConfiguration not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -9401,8 +3077,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -9413,23 +3087,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -9440,8 +3106,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRClusterAccessControl not bound @@ -9453,7 +3117,6 @@ !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 @@ -9487,8 +3150,6 @@ !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 @@ -9499,14 +3160,12 @@ !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! MTRColorControlClusterColorLoopSetParams not bound @@ -9530,18 +3189,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDevice not bound !missing-type! MTRDeviceAttestationDeviceInfo not bound !missing-type! MTRDeviceController not bound @@ -9553,7 +3202,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -9598,7 +3246,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -9634,16 +3281,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -9652,10 +3296,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -9683,7 +3325,6 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound @@ -9691,20 +3332,6 @@ !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound !missing-type! MTROTAHeader not bound -!missing-type! MTROTAHeaderParser not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -9722,7 +3349,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -9748,7 +3374,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -9759,50 +3384,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -9835,25 +3416,5990 @@ !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 +!missing-enum! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/macOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/macOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/macOS-MediaPlayer.ignore b/tests/xtro-sharpie/macOS-MediaPlayer.ignore index 7d59ce8f90fe..7ab058da5c83 100644 --- a/tests/xtro-sharpie/macOS-MediaPlayer.ignore +++ b/tests/xtro-sharpie/macOS-MediaPlayer.ignore @@ -8,8 +8,6 @@ !missing-field! MPMediaPlaybackIsPreparedToPlayDidChangeNotification not bound ## intro says that it does not work -!missing-selector! AVPlayerItem::nowPlayingInfo not bound -!missing-selector! AVPlayerItem::setNowPlayingInfo: not bound ## unsorted diff --git a/tests/xtro-sharpie/macOS-Metal.todo b/tests/xtro-sharpie/macOS-Metal.todo index bc0da920a77f..80400560b9a9 100644 --- a/tests/xtro-sharpie/macOS-Metal.todo +++ b/tests/xtro-sharpie/macOS-Metal.todo @@ -192,3 +192,10 @@ !missing-type! MTLMeshRenderPipelineDescriptor not bound !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound diff --git a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo index 654d9e8e53ba..24cc5607c744 100644 --- a/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/macOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,58 @@ !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-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor: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::reinterpretCastTensor:toType: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 +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/macOS-NetworkExtension.todo b/tests/xtro-sharpie/macOS-NetworkExtension.todo new file mode 100644 index 000000000000..175df07fb7b3 --- /dev/null +++ b/tests/xtro-sharpie/macOS-NetworkExtension.todo @@ -0,0 +1,4 @@ +!missing-selector! NEVPNProtocol::excludeAPNs not bound +!missing-selector! NEVPNProtocol::excludeCellularServices not bound +!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound +!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/macOS-PassKit.todo b/tests/xtro-sharpie/macOS-PassKit.todo new file mode 100644 index 000000000000..94f552cfb5df --- /dev/null +++ b/tests/xtro-sharpie/macOS-PassKit.todo @@ -0,0 +1,21 @@ +!missing-field! PKPaymentNetworkPostFinance not bound +!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound +!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound +!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound +!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound +!missing-selector! PKDeferredPaymentRequest::managementURL not bound +!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound +!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound +!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound +!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound +!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound +!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound +!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound +!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound +!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound +!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound +!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound +!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/macOS-PencilKit.todo b/tests/xtro-sharpie/macOS-PencilKit.todo new file mode 100644 index 000000000000..2d3f4bc29e66 --- /dev/null +++ b/tests/xtro-sharpie/macOS-PencilKit.todo @@ -0,0 +1,6 @@ +!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound +!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound +!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound +!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound +!missing-selector! PKEraserTool::initWithEraserType:width: not bound +!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/macOS-Security.todo b/tests/xtro-sharpie/macOS-Security.todo index 687dead4e66e..d0085c8735dc 100644 --- a/tests/xtro-sharpie/macOS-Security.todo +++ b/tests/xtro-sharpie/macOS-Security.todo @@ -4,3 +4,4 @@ !deprecated-attribute-missing! SecKeychainFindInternetPassword missing a [Deprecated] attribute !deprecated-attribute-missing! SecKeychainItemFreeContent missing a [Deprecated] attribute !missing-field! kSecCodeInfoDefaultDesignatedLightweightCodeRequirement not bound +!missing-pinvoke! SecCodeValidateFileResource is not bound diff --git a/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/macOS-ThreadNetwork.todo b/tests/xtro-sharpie/macOS-ThreadNetwork.todo new file mode 100644 index 000000000000..114f8375b71e --- /dev/null +++ b/tests/xtro-sharpie/macOS-ThreadNetwork.todo @@ -0,0 +1,2 @@ +!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound +!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/macOS-WebKit.todo b/tests/xtro-sharpie/macOS-WebKit.todo new file mode 100644 index 000000000000..e4607877a89d --- /dev/null +++ b/tests/xtro-sharpie/macOS-WebKit.todo @@ -0,0 +1,4 @@ +!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound +!missing-selector! WKPreferences::shouldPrintBackgrounds not bound +!missing-selector! WKWebView::isInspectable not bound +!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/tvOS-AVFoundation.todo b/tests/xtro-sharpie/tvOS-AVFoundation.todo index 068582007cc4..ccb6e7b2d96c 100644 --- a/tests/xtro-sharpie/tvOS-AVFoundation.todo +++ b/tests/xtro-sharpie/tvOS-AVFoundation.todo @@ -288,3 +288,11 @@ !missing-type! AVSpeechSynthesisProviderVoice not bound !missing-enum-value! AVSpeechSynthesisVoiceQuality native value AVSpeechSynthesisVoiceQualityPremium = 3 not bound !missing-selector! AVPlayerLayer::copyDisplayedPixelBuffer not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e5388e47d65c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo @@ -0,0 +1,2 @@ +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/tvOS-CoreFoundation.todo new file mode 100644 index 000000000000..6508e3b0b7e2 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-CoreFoundation.todo @@ -0,0 +1,4 @@ +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/tvOS-Foundation.todo b/tests/xtro-sharpie/tvOS-Foundation.todo index 1a1d342d2c6e..de34c023d02c 100644 --- a/tests/xtro-sharpie/tvOS-Foundation.todo +++ b/tests/xtro-sharpie/tvOS-Foundation.todo @@ -1,2 +1,6 @@ !missing-field! NSNetServicesErrorCode not bound !missing-selector! NSURLSession::getTasksWithCompletionHandler: not bound +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/tvOS-GameKit.todo b/tests/xtro-sharpie/tvOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/tvOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/tvOS-HomeKit.todo b/tests/xtro-sharpie/tvOS-HomeKit.todo new file mode 100644 index 000000000000..3743d55f4614 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-HomeKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute +!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/tvOS-ImageIO.todo b/tests/xtro-sharpie/tvOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/tvOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/tvOS-Intents.todo b/tests/xtro-sharpie/tvOS-Intents.todo new file mode 100644 index 000000000000..e6825ae5f610 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-Intents.todo @@ -0,0 +1,2 @@ +!missing-field! INAnswerCallIntentIdentifier not bound +!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo new file mode 100644 index 000000000000..75321b4c66cc --- /dev/null +++ b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo @@ -0,0 +1,4 @@ +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound +!missing-selector! JSContext::isInspectable not bound +!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/tvOS-Matter.ignore b/tests/xtro-sharpie/tvOS-Matter.ignore index 202ecbb46c36..0a95bd414a1a 100644 --- a/tests/xtro-sharpie/tvOS-Matter.ignore +++ b/tests/xtro-sharpie/tvOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRAdministratorCommissioningCommissioningWindowStatus not bound !missing-enum! MTRAdministratorCommissioningStatusCode not bound !missing-enum! MTRApplicationBasicApplicationStatus not bound @@ -11,9 +9,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -36,42 +31,25 @@ !missing-enum! MTRDiagnosticLogsLogsStatus not bound !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -80,11 +58,7 @@ !missing-enum! MTRFanControlWindSupportMask not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -113,17 +87,8 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -140,12 +105,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -156,7 +115,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRUnitLocalizationFeature not bound @@ -186,7 +144,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -198,1095 +155,16 @@ !missing-protocol! MTRDeviceAttestationDelegate not bound !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -1303,2968 +181,84 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound @@ -4273,57 +267,26 @@ !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::action not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -4338,7 +301,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -4350,7 +312,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -4364,7 +325,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -4375,7 +335,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -4388,7 +347,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -4401,7 +359,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -4414,7 +371,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -4425,7 +381,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -4438,7 +393,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -4449,11 +403,8 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound @@ -4461,7 +412,6 @@ !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -4475,7 +425,6 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -4486,7 +435,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -4497,7 +445,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -4512,7 +459,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -4527,7 +473,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -4540,7 +485,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -4553,146 +497,51 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -4701,80 +550,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -4783,10 +609,7 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound @@ -4794,7 +617,6 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -4802,19 +624,14 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound @@ -4824,43 +641,35 @@ !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound @@ -4907,7 +716,6 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -4920,17 +728,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -4941,7 +745,6 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -4950,17 +753,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -4974,7 +774,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -4985,12 +784,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -4998,7 +795,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -5007,7 +803,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -5017,14 +812,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -5033,13 +824,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -5047,44 +833,33 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound @@ -5092,11 +867,8 @@ !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound @@ -5107,30 +879,12 @@ !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound @@ -5139,7 +893,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound @@ -5147,7 +900,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound @@ -5159,7 +911,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -5169,120 +920,71 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::rate not bound !missing-selector! MTRLevelControlClusterMoveParams::setMoveMode: not bound @@ -5290,32 +992,27 @@ !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::rate not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setMoveMode: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepParams::setTimedInvokeTimeoutMs: not bound @@ -5324,7 +1021,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setTimedInvokeTimeoutMs: not bound @@ -5333,114 +1029,67 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::init not bound !missing-selector! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound @@ -5448,7 +1097,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -5456,7 +1104,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound @@ -5464,36 +1111,27 @@ !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -5502,27 +1140,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -5538,7 +1171,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -5549,23 +1181,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -5574,13 +1199,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -5590,427 +1213,149 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound @@ -6019,30 +1364,12 @@ !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound @@ -6054,427 +1381,38 @@ !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -6486,7 +1424,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound @@ -6499,7 +1436,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -6527,7 +1463,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -6547,13 +1482,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -6572,21 +1505,16 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: not bound -!missing-selector! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound @@ -6599,47 +1527,36 @@ !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -6648,17 +1565,12 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -6670,7 +1582,6 @@ !missing-type! MTRBaseClusterApplicationLauncher not bound !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -6704,8 +1615,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -6716,23 +1625,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -6743,8 +1644,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRColorControlClusterColorLoopSetParams not bound @@ -6768,18 +1667,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDeviceController not bound !missing-type! MTRDeviceControllerStartupParams not bound !missing-type! MTRDiagnosticLogsClusterRetrieveLogsRequestParams not bound @@ -6789,7 +1678,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -6832,7 +1720,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -6868,16 +1755,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -6886,10 +1770,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -6917,26 +1799,12 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound !missing-type! MTROperationalCredentialsClusterUpdateFabricLabelParams not bound !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -6954,7 +1822,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -6980,7 +1847,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -6991,50 +1857,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -7074,96 +1896,23 @@ !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 @@ -7175,17 +1924,13 @@ !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 @@ -7193,27 +1938,21 @@ !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 @@ -7221,16 +1960,12 @@ !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 @@ -7239,17 +1974,13 @@ !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 @@ -7257,25 +1988,19 @@ !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 @@ -7283,31 +2008,17 @@ !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 @@ -7318,137 +2029,8 @@ !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 @@ -7456,29 +2038,13 @@ !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 @@ -7487,13 +2053,6 @@ !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 @@ -7502,9 +2061,6 @@ !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 @@ -7518,9 +2074,6 @@ !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 @@ -7528,10 +2081,8 @@ !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 @@ -7539,9 +2090,6 @@ !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 @@ -7549,7 +2097,6 @@ !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 @@ -7563,8 +2110,6 @@ !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 @@ -7581,10 +2126,6 @@ !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 @@ -7612,41 +2153,6 @@ !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 @@ -7673,7 +2179,6 @@ !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 @@ -7682,39 +2187,12 @@ !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 @@ -7723,22 +2201,6 @@ !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 @@ -7796,11 +2258,6 @@ !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 @@ -7827,9 +2284,6 @@ !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 @@ -7839,35 +2293,19 @@ !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 @@ -7909,13 +2347,6 @@ !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 @@ -7952,10 +2383,6 @@ !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 @@ -8105,7 +2532,6 @@ !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 @@ -8120,9 +2546,6 @@ !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 @@ -8151,14 +2574,12 @@ !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 @@ -8168,10 +2589,6 @@ !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 @@ -8182,16 +2599,13 @@ !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 @@ -8200,12 +2614,6 @@ !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 @@ -8217,22 +2625,12 @@ !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 @@ -8240,10 +2638,8 @@ !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 @@ -8254,19 +2650,11 @@ !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 @@ -8286,10 +2674,6 @@ !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 @@ -8304,7 +2688,6 @@ !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 @@ -8314,17 +2697,11 @@ !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 @@ -8332,21 +2709,6 @@ !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 @@ -8359,17 +2721,6 @@ !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 @@ -8385,10 +2736,6 @@ !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 @@ -8402,12 +2749,8 @@ !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 @@ -8419,9 +2762,6 @@ !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 @@ -8431,27 +2771,12 @@ !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 @@ -8462,15 +2787,12 @@ !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 @@ -8480,12 +2802,6 @@ !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 @@ -8497,32 +2813,6 @@ !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 @@ -8559,14 +2849,12 @@ !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 @@ -8581,7 +2869,6 @@ !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 @@ -8618,7 +2905,6 @@ !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 @@ -8628,12 +2914,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -8645,12 +2925,6 @@ !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 @@ -8660,9 +2934,6 @@ !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 @@ -8671,8 +2942,6 @@ !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 @@ -8680,7 +2949,6 @@ !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 @@ -8690,286 +2958,6 @@ !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 @@ -9024,8 +3012,6 @@ !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 @@ -9080,7 +3066,6 @@ !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 @@ -9095,7 +3080,6 @@ !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 @@ -9115,7 +3099,6 @@ !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 @@ -9125,7 +3108,6 @@ !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 @@ -9164,9 +3146,6 @@ !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 @@ -9179,7 +3158,6 @@ !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 @@ -9188,7 +3166,6 @@ !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 @@ -9197,19 +3174,10 @@ !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 @@ -9220,18 +3188,8 @@ !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 @@ -9259,46 +3217,8 @@ !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 @@ -9306,54 +3226,7 @@ !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 @@ -9365,9 +3238,7 @@ !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 @@ -9375,142 +3246,38 @@ !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 @@ -9531,180 +3298,20 @@ !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 @@ -9712,32 +3319,12 @@ !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 @@ -9767,7 +3354,6 @@ !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 @@ -9801,8 +3387,6 @@ !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 @@ -9813,14 +3397,12 @@ !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 @@ -9828,8 +3410,5996 @@ !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! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo new file mode 100644 index 000000000000..6db825972e53 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo @@ -0,0 +1,2 @@ +!missing-field! kMADimFlashingLightsChangedNotification not bound +!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/tvOS-Metal.todo b/tests/xtro-sharpie/tvOS-Metal.todo index 4890d9d88cad..bf89694757a2 100644 --- a/tests/xtro-sharpie/tvOS-Metal.todo +++ b/tests/xtro-sharpie/tvOS-Metal.todo @@ -445,3 +445,14 @@ !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptor not bound !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLVisibleFunctionTableDescriptor not bound +!missing-enum! MTLCompileSymbolVisibility not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found +!missing-protocol-member! MTLDevice::supportsBCTextureCompression not found +!missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound +!missing-selector! MTLCompileOptions::compileSymbolVisibility not bound +!missing-selector! MTLCompileOptions::maxTotalThreadsPerThreadgroup not bound +!missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound +!missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound +!missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound diff --git a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo index 95f7b176d4e7..92e6e8b51d73 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShaders.todo +++ b/tests/xtro-sharpie/tvOS-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-MetalPerformanceShadersGraph.todo b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo index 654d9e8e53ba..24cc5607c744 100644 --- a/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo +++ b/tests/xtro-sharpie/tvOS-MetalPerformanceShadersGraph.todo @@ -188,3 +188,58 @@ !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-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutDHWIO = 10 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNCDHW = 7 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutNDHWC = 8 not bound +!missing-enum-value! MPSGraphTensorNamedDataLayout native value MPSGraphTensorNamedDataLayoutOIDHW = 9 not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! +MPSGraphConvolution3DOpDescriptor::descriptorWithStrideInX:strideInY:strideInZ:dilationRateInX:dilationRateInY:dilationRateInZ:groups:paddingStyle:dataLayout:weightsLayout: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DDataGradientWithIncomingGradientTensor:weightsTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShape:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWeightsGradientWithIncomingGradientTensor:sourceTensor:outputShapeTensor:forwardConvolutionDescriptor:name: not bound +!missing-selector! MPSGraph::convolution3DWithSourceTensor:weightsTensor:descriptor: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::reinterpretCastTensor:toType: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 +!missing-selector! MPSGraphConvolution3DOpDescriptor::dataLayout not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::dilationRateInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::groups not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBack not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingBottom not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingFront not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingLeft not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingRight not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingStyle not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::paddingTop not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDataLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setDilationRateInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setExplicitPaddingWithPaddingLeft:paddingRight:paddingTop:paddingBottom:paddingFront:paddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setGroups: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBack: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingBottom: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingFront: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingLeft: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingRight: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingStyle: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setPaddingTop: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInX: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInY: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setStrideInZ: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::setWeightsLayout: not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInX not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInY not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::strideInZ not bound +!missing-selector! MPSGraphConvolution3DOpDescriptor::weightsLayout not bound +!missing-selector! MPSGraphExecutable::getOutputTypesWithDevice:inputTypes:compilationDescriptor: not bound +!missing-type! MPSGraphConvolution3DOpDescriptor not bound diff --git a/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.todo b/tests/xtro-sharpie/tvOS-UIKit.todo new file mode 100644 index 000000000000..db4a6e38338e --- /dev/null +++ b/tests/xtro-sharpie/tvOS-UIKit.todo @@ -0,0 +1,14 @@ +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound +!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound +!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound +!missing-selector! UISearchBar::isEnabled not bound +!missing-selector! UISearchBar::setEnabled: not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo new file mode 100644 index 000000000000..1ddf74491a3f --- /dev/null +++ b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo @@ -0,0 +1,2 @@ +!missing-selector! VSUserAccount::isSignedOut not bound +!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/watchOS-AVFoundation.todo b/tests/xtro-sharpie/watchOS-AVFoundation.todo index 11ce5cb0259f..b43a60cf3ea9 100644 --- a/tests/xtro-sharpie/watchOS-AVFoundation.todo +++ b/tests/xtro-sharpie/watchOS-AVFoundation.todo @@ -157,3 +157,11 @@ !missing-type! AVSpeechSynthesisProviderVoice not bound !unknown-field! AVCaptureLensPositionCurrent bound !missing-enum-value! AVSpeechSynthesisVoiceQuality native value AVSpeechSynthesisVoiceQualityPremium = 3 not bound +!missing-enum! AVPlayerInterstitialEventAssetListResponseStatus not bound +!missing-enum-value! AVError native value AVErrorEncodeFailed = -11883 not bound +!missing-enum-value! AVError native value AVErrorSandboxExtensionDenied = -11884 not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeErrorKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeEventKey not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeNotification not bound +!missing-field! AVPlayerInterstitialEventMonitorAssetListResponseStatusDidChangeStatusKey not bound +!missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound diff --git a/tests/xtro-sharpie/watchOS-AuthenticationServices.todo b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo new file mode 100644 index 000000000000..e5388e47d65c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo @@ -0,0 +1,2 @@ +!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound +!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/watchOS-CoreFoundation.todo b/tests/xtro-sharpie/watchOS-CoreFoundation.todo new file mode 100644 index 000000000000..6508e3b0b7e2 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-CoreFoundation.todo @@ -0,0 +1,4 @@ +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/watchOS-Foundation.todo b/tests/xtro-sharpie/watchOS-Foundation.todo new file mode 100644 index 000000000000..b86e673e7302 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-Foundation.todo @@ -0,0 +1,4 @@ +!missing-field! NSURLFileIdentifierKey not bound +!missing-field! NSURLVolumeMountFromLocationKey not bound +!missing-field! NSURLVolumeSubtypeKey not bound +!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/watchOS-GameKit.todo b/tests/xtro-sharpie/watchOS-GameKit.todo new file mode 100644 index 000000000000..03dd2b1ae78c --- /dev/null +++ b/tests/xtro-sharpie/watchOS-GameKit.todo @@ -0,0 +1 @@ +!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/watchOS-HealthKit.todo b/tests/xtro-sharpie/watchOS-HealthKit.todo new file mode 100644 index 000000000000..321162c0c0d4 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HealthKit.todo @@ -0,0 +1,7 @@ +!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound +!missing-field! HKMetadataKeyHeadphoneGain not bound +!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying +!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying +!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying +!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/watchOS-HomeKit.todo b/tests/xtro-sharpie/watchOS-HomeKit.todo new file mode 100644 index 000000000000..3743d55f4614 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-HomeKit.todo @@ -0,0 +1,5 @@ +!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute +!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute +!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/watchOS-ImageIO.todo b/tests/xtro-sharpie/watchOS-ImageIO.todo new file mode 100644 index 000000000000..ad640df2123f --- /dev/null +++ b/tests/xtro-sharpie/watchOS-ImageIO.todo @@ -0,0 +1 @@ +!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/watchOS-Intents.todo b/tests/xtro-sharpie/watchOS-Intents.todo index 1e27212d02ba..8ab5ab383135 100644 --- a/tests/xtro-sharpie/watchOS-Intents.todo +++ b/tests/xtro-sharpie/watchOS-Intents.todo @@ -2,3 +2,24 @@ !extra-enum-value! Managed value 5 for INPlayMediaIntentResponseCode.HandleInApp is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 7 for INStartWorkoutIntentResponseCode.HandleInApp is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 8 for INStartWorkoutIntentResponseCode.Success is available for the current platform while the value in the native header is not +!missing-enum! INAnswerCallIntentResponseCode not bound +!missing-enum! INHangUpCallIntentResponseCode not bound +!missing-field! INAnswerCallIntentIdentifier not bound +!missing-field! INHangUpCallIntentIdentifier not bound +!missing-protocol! INAnswerCallIntentHandling not bound +!missing-protocol! INHangUpCallIntentHandling not bound +!missing-selector! INAnswerCallIntent::audioRoute not bound +!missing-selector! INAnswerCallIntent::callIdentifier not bound +!missing-selector! INAnswerCallIntent::initWithAudioRoute:callIdentifier: not bound +!missing-selector! INAnswerCallIntentResponse::callRecords not bound +!missing-selector! INAnswerCallIntentResponse::code not bound +!missing-selector! INAnswerCallIntentResponse::initWithCode:userActivity: not bound +!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound +!missing-selector! INHangUpCallIntent::callIdentifier not bound +!missing-selector! INHangUpCallIntent::initWithCallIdentifier: not bound +!missing-selector! INHangUpCallIntentResponse::code not bound +!missing-selector! INHangUpCallIntentResponse::initWithCode:userActivity: not bound +!missing-type! INAnswerCallIntent not bound +!missing-type! INAnswerCallIntentResponse not bound +!missing-type! INHangUpCallIntent not bound +!missing-type! INHangUpCallIntentResponse not bound diff --git a/tests/xtro-sharpie/watchOS-Matter.ignore b/tests/xtro-sharpie/watchOS-Matter.ignore index 202ecbb46c36..0a95bd414a1a 100644 --- a/tests/xtro-sharpie/watchOS-Matter.ignore +++ b/tests/xtro-sharpie/watchOS-Matter.ignore @@ -1,6 +1,4 @@ -!missing-enum! MTRAccessControlAuthMode not bound !missing-enum! MTRAccessControlChangeType not bound -!missing-enum! MTRAccessControlPrivilege not bound !missing-enum! MTRAdministratorCommissioningCommissioningWindowStatus not bound !missing-enum! MTRAdministratorCommissioningStatusCode not bound !missing-enum! MTRApplicationBasicApplicationStatus not bound @@ -11,9 +9,6 @@ !missing-enum! MTRChannelFeature not bound !missing-enum! MTRChannelLineupInfoType not bound !missing-enum! MTRChannelStatus not bound -!missing-enum! MTRClusterAttributeIDType not bound -!missing-enum! MTRClusterCommandIDType not bound -!missing-enum! MTRClusterEventIDType not bound !missing-enum! MTRClusterIDType not bound !missing-enum! MTRColorControlColorCapabilities not bound !missing-enum! MTRColorControlColorLoopAction not bound @@ -36,42 +31,25 @@ !missing-enum! MTRDiagnosticLogsLogsStatus not bound !missing-enum! MTRDiagnosticLogsLogsTransferProtocol not bound !missing-enum! MTRDoorLockDayOfWeek not bound -!missing-enum! MTRDoorLockDlAlarmCode not bound -!missing-enum! MTRDoorLockDlCredentialRule not bound !missing-enum! MTRDoorLockDlCredentialRuleMask not bound !missing-enum! MTRDoorLockDlCredentialRulesSupport not bound -!missing-enum! MTRDoorLockDlCredentialType not bound -!missing-enum! MTRDoorLockDlDataOperationType not bound -!missing-enum! MTRDoorLockDlDaysMaskMap not bound !missing-enum! MTRDoorLockDlDefaultConfigurationRegister not bound -!missing-enum! MTRDoorLockDlDoorState not bound !missing-enum! MTRDoorLockDlKeypadOperationEventMask not bound !missing-enum! MTRDoorLockDlKeypadProgrammingEventMask not bound !missing-enum! MTRDoorLockDlLocalProgrammingFeatures not bound -!missing-enum! MTRDoorLockDlLockDataType not bound -!missing-enum! MTRDoorLockDlLockOperationType not bound !missing-enum! MTRDoorLockDlLockState not bound !missing-enum! MTRDoorLockDlLockType not bound !missing-enum! MTRDoorLockDlManualOperationEventMask not bound -!missing-enum! MTRDoorLockDlOperatingMode not bound -!missing-enum! MTRDoorLockDlOperationError not bound -!missing-enum! MTRDoorLockDlOperationSource not bound !missing-enum! MTRDoorLockDlRemoteOperationEventMask not bound !missing-enum! MTRDoorLockDlRemoteProgrammingEventMask not bound !missing-enum! MTRDoorLockDlRFIDOperationEventMask not bound !missing-enum! MTRDoorLockDlRFIDProgrammingEventMask not bound !missing-enum! MTRDoorLockDlStatus not bound !missing-enum! MTRDoorLockDlSupportedOperatingModes not bound -!missing-enum! MTRDoorLockDlUserStatus not bound -!missing-enum! MTRDoorLockDlUserType not bound !missing-enum! MTRDoorLockFeature not bound -!missing-enum! MTRDoorLockOperationEventCode not bound -!missing-enum! MTRDoorLockProgrammingEventCode not bound -!missing-enum! MTRDoorLockSetPinOrIdStatus not bound !missing-enum! MTRDoorLockUserStatus not bound !missing-enum! MTRDoorLockUserType not bound !missing-enum! MTRErrorCode not bound -!missing-enum! MTREthernetNetworkDiagnosticsPHYRateType not bound !missing-enum! MTRFanControlFanModeSequenceType not bound !missing-enum! MTRFanControlFanModeType not bound !missing-enum! MTRFanControlFeature not bound @@ -80,11 +58,7 @@ !missing-enum! MTRFanControlWindSupportMask not bound !missing-enum! MTRGeneralCommissioningCommissioningError not bound !missing-enum! MTRGeneralCommissioningRegulatoryLocationType not bound -!missing-enum! MTRGeneralDiagnosticsBootReasonType not bound -!missing-enum! MTRGeneralDiagnosticsHardwareFaultType not bound !missing-enum! MTRGeneralDiagnosticsInterfaceType not bound -!missing-enum! MTRGeneralDiagnosticsNetworkFaultType not bound -!missing-enum! MTRGeneralDiagnosticsRadioFaultType not bound !missing-enum! MTRGroupKeyManagementGroupKeySecurityPolicy not bound !missing-enum! MTRGroupsGroupClusterFeature not bound !missing-enum! MTRIdentifyEffectIdentifier not bound @@ -113,17 +87,8 @@ !missing-enum! MTROnOffDyingLightEffectVariant not bound !missing-enum! MTROnOffEffectIdentifier not bound !missing-enum! MTROnOffFeature not bound -!missing-enum! MTROnOffSceneFeatures not bound !missing-enum! MTROnOffStartUpOnOff not bound -!missing-enum! MTROperationalCredentialsOperationalCertStatus not bound !missing-enum! MTROptionalQRCodeInfoType not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAApplyUpdateAction not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTADownloadProtocol not bound -!missing-enum! MTROtaSoftwareUpdateProviderOTAQueryStatus not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAAnnouncementReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAChangeReason not bound -!missing-enum! MTROtaSoftwareUpdateRequestorOTAUpdateState not bound -!missing-enum! MTRPairingStatus not bound !missing-enum! MTRPowerSourceBatChargeFault not bound !missing-enum! MTRPowerSourceBatChargeLevel not bound !missing-enum! MTRPowerSourceBatChargeState not bound @@ -140,12 +105,6 @@ !missing-enum! MTRScenesCopyMode not bound !missing-enum! MTRSoftwareDiagnosticsFeature not bound !missing-enum! MTRTargetNavigatorStatus not bound -!missing-enum! MTRTestClusterBitmap16MaskMap not bound -!missing-enum! MTRTestClusterBitmap32MaskMap not bound -!missing-enum! MTRTestClusterBitmap64MaskMap not bound -!missing-enum! MTRTestClusterBitmap8MaskMap not bound -!missing-enum! MTRTestClusterSimple not bound -!missing-enum! MTRTestClusterSimpleBitmap not bound !missing-enum! MTRThermostatControlSequence not bound !missing-enum! MTRThermostatDayOfWeek not bound !missing-enum! MTRThermostatFeature not bound @@ -156,7 +115,6 @@ !missing-enum! MTRThreadNetworkDiagnosticsFeature not bound !missing-enum! MTRThreadNetworkDiagnosticsNetworkFault not bound !missing-enum! MTRThreadNetworkDiagnosticsRoutingRole not bound -!missing-enum! MTRThreadNetworkDiagnosticsThreadConnectionStatus not bound !missing-enum! MTRTimeFormatLocalizationCalendarType not bound !missing-enum! MTRTimeFormatLocalizationHourFormat not bound !missing-enum! MTRUnitLocalizationFeature not bound @@ -186,7 +144,6 @@ !missing-field! MTRNullValueType not bound !missing-field! MTROctetStringValueType not bound !missing-field! MTRSignedIntegerValueType not bound -!missing-field! MTRSizeThreadExtendedPanId not bound !missing-field! MTRSizeThreadMasterKey not bound !missing-field! MTRSizeThreadNetworkName not bound !missing-field! MTRSizeThreadPSKc not bound @@ -198,1095 +155,16 @@ !missing-protocol! MTRDeviceAttestationDelegate not bound !missing-protocol! MTRDeviceControllerClientProtocol not bound !missing-protocol! MTRDeviceControllerServerProtocol not bound -!missing-protocol! MTRDevicePairingDelegate not bound !missing-protocol! MTRKeypair not bound !missing-protocol! MTROTAProviderDelegate not bound -!missing-protocol! MTRPersistentStorageDelegate not bound -!missing-selector! +MTRAttributePath::attributePathWithEndpointId:clusterId:attributeId: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAclWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeCapabilityMinimaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeDataModelRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeLocationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochSWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeEpochUsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListFabricScopedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeLongOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableCharStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum16WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnum8WithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt24uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt32uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt40uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt48uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt56uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt64uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeNullableStructWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeOctetStringWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeStructAttrWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeUnsupportedWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTestCluster::readAttributeVendorIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWakeOnLan::readAttributeMACAddressWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithAttributeCache:endpoint:queue:completionHandler: not bound -!missing-selector! +MTRCertificates::generateCertificateSigningRequest:error: not bound -!missing-selector! +MTRCertificates::generateIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerId:fabricId:error: not bound -!missing-selector! +MTRCertificates::generateOperationalCertificate:signingCertificate:operationalPublicKey:fabricId:nodeId:caseAuthenticatedTags:error: not bound -!missing-selector! +MTRCertificates::generateRootCertificate:issuerId:fabricId:error: not bound !missing-selector! +MTRCertificates::isCertificate:equalTo: not bound !missing-selector! +MTRCertificates::keypair:matchesCertificate: not bound -!missing-selector! +MTRCommandPath::commandPathWithEndpointId:clusterId:commandId: not bound -!missing-selector! +MTRControllerFactory::sharedInstance not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::decodeMTRDeviceControllerSubscribeParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerReadParams: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerResponseValues: not bound !missing-selector! +MTRDeviceController::encodeMTRDeviceControllerSubscribeParams: not bound -!missing-selector! +MTRDeviceController::sharedControllerWithId:xpcConnectBlock: not bound -!missing-selector! +MTREventPath::eventPathWithEndpointId:clusterId:eventId: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::authMode not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::init not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::privilege not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setAuthMode: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setFabricIndex: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setPrivilege: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setSubjects: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::setTargets: not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::subjects not bound -!missing-selector! MTRAccessControlClusterAccessControlEntry::targets not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminNodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::adminPasscodeID not bound !missing-selector! MTRAccessControlClusterAccessControlEntryChangedEvent::changeType not bound @@ -1303,2968 +181,84 @@ !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setAdminPasscodeID: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setChangeType: not bound !missing-selector! MTRAccessControlClusterAccessControlExtensionChangedEvent::setLatestValue: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::data not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::fabricIndex not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::init not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setData: not bound -!missing-selector! MTRAccessControlClusterExtensionEntry::setFabricIndex: not bound !missing-selector! MTRAccessControlClusterTarget::cluster not bound !missing-selector! MTRAccessControlClusterTarget::deviceType not bound !missing-selector! MTRAccessControlClusterTarget::endpoint not bound -!missing-selector! MTRAccessControlClusterTarget::init not bound !missing-selector! MTRAccessControlClusterTarget::setCluster: not bound !missing-selector! MTRAccessControlClusterTarget::setDeviceType: not bound !missing-selector! MTRAccessControlClusterTarget::setEndpoint: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterGetSetupPINParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::init not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setSetupPIN: not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::setupPIN not bound -!missing-selector! MTRAccountLoginClusterGetSetupPINResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLoginParams::init not bound !missing-selector! MTRAccountLoginClusterLoginParams::setSetupPIN: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTempAccountIdentifier: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLoginParams::setupPIN not bound !missing-selector! MTRAccountLoginClusterLoginParams::tempAccountIdentifier not bound !missing-selector! MTRAccountLoginClusterLoginParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAccountLoginClusterLogoutParams::init not bound !missing-selector! MTRAccountLoginClusterLogoutParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAccountLoginClusterLogoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::commissioningTimeout not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::commissioningTimeout not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::discriminator not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::iterations not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakeVerifier not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::salt not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setCommissioningTimeout: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setDiscriminator: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setIterations: not bound -!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakeVerifier: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setSalt: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::init not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::applicationId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::catalogVendorId not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::init not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setApplicationId: not bound -!missing-selector! MTRApplicationBasicClusterApplicationBasicApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::applicationId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::catalogVendorId not bound -!missing-selector! MTRApplicationLauncherClusterApplication::init not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setApplicationId: not bound -!missing-selector! MTRApplicationLauncherClusterApplication::setCatalogVendorId: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::application not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::endpoint not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::init not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setApplication: not bound -!missing-selector! MTRApplicationLauncherClusterApplicationEP::setEndpoint: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterHideAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterHideAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::application not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLaunchAppParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::data not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::init not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setData: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setStatus: not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::status not bound -!missing-selector! MTRApplicationLauncherClusterLauncherResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::application not bound -!missing-selector! MTRApplicationLauncherClusterStopAppParams::init not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setApplication: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRApplicationLauncherClusterStopAppParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRAttributeCacheContainer::readAttributeWithEndpointId:clusterId:attributeId:clientQueue:completion: not bound !missing-selector! MTRAttributePath::attribute not bound -!missing-selector! MTRAttributePath::cluster not bound -!missing-selector! MTRAttributePath::endpoint not bound !missing-selector! MTRAttributeReport::error not bound !missing-selector! MTRAttributeReport::path not bound !missing-selector! MTRAttributeReport::value not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::index not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::init not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::name not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::outputType not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setIndex: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setName: not bound -!missing-selector! MTRAudioOutputClusterOutputInfo::setOutputType: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterRenameOutputParams::init not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::name not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setName: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterRenameOutputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::index not bound -!missing-selector! MTRAudioOutputClusterSelectOutputParams::init not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setIndex: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRAudioOutputClusterSelectOutputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::percentOpen not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setPercentOpen: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::init not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRBarrierControlClusterBarrierControlStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAclWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAclWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeAclWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::mfgSpecificPingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeCapabilityMinimaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeDataModelRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocalConfigDisabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeLocationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeCapabilityMinimaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeDataModelRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocalConfigDisabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeLocationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocalConfigDisabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeLocationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeHardwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeManufacturingDateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeNodeLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributePartNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductLabelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeProductURLWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeReachableWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSerialNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeSoftwareVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeUniqueIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::readAttributeVendorNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeHardwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeManufacturingDateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeNodeLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributePartNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductLabelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeProductURLWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeReachableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSerialNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeSoftwareVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeUniqueIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::subscribeAttributeVendorNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterBridgedDeviceBasic::writeAttributeNodeLabelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::stopPlaybackWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributePirUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePirUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePirUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOff::offWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::offWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::applyUpdateRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::notifyUpdateAppliedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::queryImageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::announceOtaProviderWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeDefaultOtaProvidersWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::readAttributeUpdateStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeDefaultOtaProvidersWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::subscribeAttributeUpdateStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterOtaSoftwareUpdateRequestor::writeAttributeDefaultOtaProvidersWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochSWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeEpochUsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneralErrorBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListFabricScopedWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListNullablesAndOptionalsStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeListStructOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeLongOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap32WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap64WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBitmap8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableCharStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum16WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnum8WithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableEnumAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatDoubleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableFloatSingleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt24uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt32uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt40uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt48uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt56uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt64uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeNullableStructWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeOctetStringWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt16uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8sWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeRangeRestrictedInt8uWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeStructAttrWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeTimedWriteBooleanWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeUnsupportedWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::readAttributeVendorIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::simpleStructEchoRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochSWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeEpochUsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneralErrorBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListFabricScopedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListNullablesAndOptionalsStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeListStructOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeLongOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap32WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap64WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBitmap8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableCharStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum16WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnum8WithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableEnumAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatDoubleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableFloatSingleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt24uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt32uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt40uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt48uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt56uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt64uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeNullableStructWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeOctetStringWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt16uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8sWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeRangeRestrictedInt8uWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeStructAttrWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeTimedWriteBooleanWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeUnsupportedWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::subscribeAttributeVendorIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testAddArgumentsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testComplexNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEmitTestFabricScopedEventRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testEnumsRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListInt8UReverseRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testListStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNestedStructListArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNotHandledWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testNullableOptionalRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSimpleOptionalArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testSpecificWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testStructArrayArgumentRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testUnknownCommandWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::testWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::timedInvokeRequestWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeClusterErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochSWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeEpochUsWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeGeneralErrorBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListFabricScopedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListNullablesAndOptionalsStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeListStructOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeLongOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap32WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap64WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBitmap8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableCharStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum16WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnum8WithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableEnumAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatDoubleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableFloatSingleWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt24uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt32uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt40uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt48uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt56uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt64uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeNullableStructWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeOctetStringWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt16uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8sWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeRangeRestrictedInt8uWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeStructAttrWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeTimedWriteBooleanWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeUnsupportedWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTestCluster::writeAttributeVendorIdWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::readAttributeMACAddressWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWakeOnLan::subscribeAttributeMACAddressWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBssidWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRssiWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBssidWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRssiWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpoint:queue: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithMinInterval:maxInterval:params:subscriptionEstablished:reportHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completionHandler: not bound -!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completionHandler: not bound -!missing-selector! MTRBaseDevice::deregisterReportHandlersWithClientQueue:completion: not bound -!missing-selector! MTRBaseDevice::invokeCommandWithEndpointId:clusterId:commandId:commandFields:timedInvokeTimeout:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::readAttributeWithEndpointId:clusterId:attributeId:params:clientQueue:completion: not bound -!missing-selector! MTRBaseDevice::subscribeAttributeWithEndpointId:clusterId:attributeId:minInterval:maxInterval:params:clientQueue:reportHandler:subscriptionEstablished: not bound -!missing-selector! MTRBaseDevice::writeAttributeWithEndpointId:clusterId:attributeId:value:timedWriteTimeout:clientQueue:completion: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::init not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound -!missing-selector! MTRBasicClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::init not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRBasicClusterMfgSpecificPingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBasicClusterStartUpEvent::softwareVersion not bound !missing-selector! MTRBindingClusterTargetStruct::cluster not bound !missing-selector! MTRBindingClusterTargetStruct::endpoint not bound !missing-selector! MTRBindingClusterTargetStruct::fabricIndex not bound !missing-selector! MTRBindingClusterTargetStruct::group not bound -!missing-selector! MTRBindingClusterTargetStruct::init not bound !missing-selector! MTRBindingClusterTargetStruct::node not bound !missing-selector! MTRBindingClusterTargetStruct::setCluster: not bound !missing-selector! MTRBindingClusterTargetStruct::setEndpoint: not bound @@ -4273,57 +267,26 @@ !missing-selector! MTRBindingClusterTargetStruct::setNode: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::setStateValue: not bound !missing-selector! MTRBooleanStateClusterStateChangeEvent::stateValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::reachableNewValue not bound -!missing-selector! MTRBridgedDeviceBasicClusterReachableChangedEvent::setReachableNewValue: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::setSoftwareVersion: not bound -!missing-selector! MTRBridgedDeviceBasicClusterStartUpEvent::softwareVersion not bound -!missing-selector! MTRChannelClusterChangeChannelByNumberParams::init not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::majorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::minorNumber not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMajorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setMinorNumber: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelByNumberParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChangeChannelParams::init not bound !missing-selector! MTRChannelClusterChangeChannelParams::match not bound !missing-selector! MTRChannelClusterChangeChannelParams::setMatch: not bound !missing-selector! MTRChannelClusterChangeChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::data not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::init not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setData: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::setStatus: not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterChangeChannelResponseParams::status not bound -!missing-selector! MTRChannelClusterChangeChannelResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRChannelClusterChannelInfo::affiliateCallSign not bound -!missing-selector! MTRChannelClusterChannelInfo::callSign not bound -!missing-selector! MTRChannelClusterChannelInfo::init not bound -!missing-selector! MTRChannelClusterChannelInfo::majorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::minorNumber not bound -!missing-selector! MTRChannelClusterChannelInfo::name not bound -!missing-selector! MTRChannelClusterChannelInfo::setAffiliateCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setCallSign: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMajorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setMinorNumber: not bound -!missing-selector! MTRChannelClusterChannelInfo::setName: not bound -!missing-selector! MTRChannelClusterLineupInfo::init not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupInfoType not bound -!missing-selector! MTRChannelClusterLineupInfo::lineupName not bound -!missing-selector! MTRChannelClusterLineupInfo::operatorName not bound -!missing-selector! MTRChannelClusterLineupInfo::postalCode not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupInfoType: not bound -!missing-selector! MTRChannelClusterLineupInfo::setLineupName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setOperatorName: not bound -!missing-selector! MTRChannelClusterLineupInfo::setPostalCode: not bound !missing-selector! MTRChannelClusterSkipChannelParams::getCount not bound -!missing-selector! MTRChannelClusterSkipChannelParams::init not bound !missing-selector! MTRChannelClusterSkipChannelParams::setCount: not bound !missing-selector! MTRChannelClusterSkipChannelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRChannelClusterSkipChannelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::action not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::direction not bound -!missing-selector! MTRColorControlClusterColorLoopSetParams::init not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsMask not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::optionsOverride not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::setAction: not bound @@ -4338,7 +301,6 @@ !missing-selector! MTRColorControlClusterColorLoopSetParams::time not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterColorLoopSetParams::updateFlags not bound -!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::optionsOverride not bound @@ -4350,7 +312,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterEnhancedMoveHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::saturation not bound @@ -4364,7 +325,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::enhancedHue not bound -!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setDirection: not bound @@ -4375,7 +335,6 @@ !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterEnhancedStepHueParams::init not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::setOptionsMask: not bound @@ -4388,7 +347,6 @@ !missing-selector! MTRColorControlClusterEnhancedStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterEnhancedStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveColorParams::init not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveColorParams::rateX not bound @@ -4401,7 +359,6 @@ !missing-selector! MTRColorControlClusterMoveColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::optionsOverride not bound @@ -4414,7 +371,6 @@ !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveColorTemperatureParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveHueParams::init not bound !missing-selector! MTRColorControlClusterMoveHueParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveHueParams::optionsOverride not bound @@ -4425,7 +381,6 @@ !missing-selector! MTRColorControlClusterMoveHueParams::setRate: not bound !missing-selector! MTRColorControlClusterMoveHueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterMoveHueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRColorControlClusterMoveSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::moveMode not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveSaturationParams::optionsOverride not bound @@ -4438,7 +393,6 @@ !missing-selector! MTRColorControlClusterMoveSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorX not bound !missing-selector! MTRColorControlClusterMoveToColorParams::colorY not bound -!missing-selector! MTRColorControlClusterMoveToColorParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToColorParams::setColorX: not bound @@ -4449,11 +403,8 @@ !missing-selector! MTRColorControlClusterMoveToColorParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToColorParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperature not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::optionsOverride not bound -!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperature: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setTimedInvokeTimeoutMs: not bound @@ -4461,7 +412,6 @@ !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::saturation not bound @@ -4475,7 +425,6 @@ !missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::transitionTime not bound !missing-selector! MTRColorControlClusterMoveToHueParams::direction not bound !missing-selector! MTRColorControlClusterMoveToHueParams::hue not bound -!missing-selector! MTRColorControlClusterMoveToHueParams::init not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToHueParams::setDirection: not bound @@ -4486,7 +435,6 @@ !missing-selector! MTRColorControlClusterMoveToHueParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterMoveToSaturationParams::init not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::saturation not bound @@ -4497,7 +445,6 @@ !missing-selector! MTRColorControlClusterMoveToSaturationParams::setTransitionTime: not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterMoveToSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepColorParams::init not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorParams::setOptionsMask: not bound @@ -4512,7 +459,6 @@ !missing-selector! MTRColorControlClusterStepColorParams::transitionTime not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMaximumMireds not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::colorTemperatureMinimumMireds not bound -!missing-selector! MTRColorControlClusterStepColorTemperatureParams::init not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::setColorTemperatureMaximumMireds: not bound @@ -4527,7 +473,6 @@ !missing-selector! MTRColorControlClusterStepColorTemperatureParams::stepSize not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepColorTemperatureParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepHueParams::init not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepHueParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepHueParams::setOptionsMask: not bound @@ -4540,7 +485,6 @@ !missing-selector! MTRColorControlClusterStepHueParams::stepSize not bound !missing-selector! MTRColorControlClusterStepHueParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepHueParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStepSaturationParams::init not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsMask not bound !missing-selector! MTRColorControlClusterStepSaturationParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStepSaturationParams::setOptionsMask: not bound @@ -4553,146 +497,51 @@ !missing-selector! MTRColorControlClusterStepSaturationParams::stepSize not bound !missing-selector! MTRColorControlClusterStepSaturationParams::timedInvokeTimeoutMs not bound !missing-selector! MTRColorControlClusterStepSaturationParams::transitionTime not bound -!missing-selector! MTRColorControlClusterStopMoveStepParams::init not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsMask not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::optionsOverride not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsMask: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setOptionsOverride: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRColorControlClusterStopMoveStepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRCommandPath::cluster not bound !missing-selector! MTRCommandPath::command not bound -!missing-selector! MTRCommandPath::endpoint not bound !missing-selector! MTRCommissioningParameters::attestationNonce not bound -!missing-selector! MTRCommissioningParameters::CSRNonce not bound !missing-selector! MTRCommissioningParameters::deviceAttestationDelegate not bound -!missing-selector! MTRCommissioningParameters::failSafeExpiryTimeoutSecs not bound !missing-selector! MTRCommissioningParameters::setAttestationNonce: not bound -!missing-selector! MTRCommissioningParameters::setCSRNonce: not bound !missing-selector! MTRCommissioningParameters::setDeviceAttestationDelegate: not bound -!missing-selector! MTRCommissioningParameters::setFailSafeExpiryTimeoutSecs: not bound !missing-selector! MTRCommissioningParameters::setThreadOperationalDataset: not bound !missing-selector! MTRCommissioningParameters::setWifiCredentials: not bound !missing-selector! MTRCommissioningParameters::setWifiSSID: not bound !missing-selector! MTRCommissioningParameters::threadOperationalDataset not bound !missing-selector! MTRCommissioningParameters::wifiCredentials not bound !missing-selector! MTRCommissioningParameters::wifiSSID not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::init not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::name not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setName: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::setValue: not bound -!missing-selector! MTRContentLauncherClusterAdditionalInfo::value not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::background not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::init not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::logo not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::progressBar not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::providerName not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setBackground: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setLogo: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProgressBar: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setProviderName: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setSplash: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::setWaterMark: not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::splash not bound -!missing-selector! MTRContentLauncherClusterBrandingInformation::waterMark not bound -!missing-selector! MTRContentLauncherClusterContentSearch::init not bound -!missing-selector! MTRContentLauncherClusterContentSearch::parameterList not bound -!missing-selector! MTRContentLauncherClusterContentSearch::setParameterList: not bound -!missing-selector! MTRContentLauncherClusterDimension::height not bound -!missing-selector! MTRContentLauncherClusterDimension::init not bound -!missing-selector! MTRContentLauncherClusterDimension::metric not bound -!missing-selector! MTRContentLauncherClusterDimension::setHeight: not bound -!missing-selector! MTRContentLauncherClusterDimension::setMetric: not bound -!missing-selector! MTRContentLauncherClusterDimension::setWidth: not bound -!missing-selector! MTRContentLauncherClusterDimension::width not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::autoPlay not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchContentParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::search not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setAutoPlay: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setData: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setSearch: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchContentParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::data not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::init not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setData: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setStatus: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::status not bound -!missing-selector! MTRContentLauncherClusterLaunchResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::brandingInformation not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::contentURL not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::displayString not bound -!missing-selector! MTRContentLauncherClusterLaunchURLParams::init not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setBrandingInformation: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setContentURL: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setDisplayString: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRContentLauncherClusterLaunchURLParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRContentLauncherClusterParameter::externalIDList not bound -!missing-selector! MTRContentLauncherClusterParameter::init not bound -!missing-selector! MTRContentLauncherClusterParameter::setExternalIDList: not bound -!missing-selector! MTRContentLauncherClusterParameter::setType: not bound -!missing-selector! MTRContentLauncherClusterParameter::setValue: not bound -!missing-selector! MTRContentLauncherClusterParameter::type not bound -!missing-selector! MTRContentLauncherClusterParameter::value not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::color not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::imageUrl not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::init not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setColor: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setImageUrl: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::setSize: not bound -!missing-selector! MTRContentLauncherClusterStyleInformation::size not bound -!missing-selector! MTRControllerFactory::isRunning not bound -!missing-selector! MTRControllerFactory::shutdown not bound -!missing-selector! MTRControllerFactory::startControllerOnExistingFabric: not bound -!missing-selector! MTRControllerFactory::startControllerOnNewFabric: not bound -!missing-selector! MTRControllerFactory::startup: not bound -!missing-selector! MTRControllerFactoryParams::initWithStorage: not bound -!missing-selector! MTRControllerFactoryParams::paaCerts not bound -!missing-selector! MTRControllerFactoryParams::port not bound -!missing-selector! MTRControllerFactoryParams::setPaaCerts: not bound -!missing-selector! MTRControllerFactoryParams::setPort: not bound -!missing-selector! MTRControllerFactoryParams::setStartServer: not bound -!missing-selector! MTRControllerFactoryParams::startServer not bound -!missing-selector! MTRControllerFactoryParams::storageDelegate not bound -!missing-selector! MTRDescriptorClusterDeviceType::init not bound -!missing-selector! MTRDescriptorClusterDeviceType::revision not bound -!missing-selector! MTRDescriptorClusterDeviceType::setRevision: not bound -!missing-selector! MTRDescriptorClusterDeviceType::setType: not bound -!missing-selector! MTRDescriptorClusterDeviceType::type not bound -!missing-selector! MTRDeviceController::commissionDevice:commissioningParams:error: not bound !missing-selector! MTRDeviceController::continueCommissioningDevice:ignoreAttestationFailure:error: not bound -!missing-selector! MTRDeviceController::controllerNodeId not bound -!missing-selector! MTRDeviceController::getBaseDevice:queue:completionHandler: not bound -!missing-selector! MTRDeviceController::getDeviceBeingCommissioned:error: not bound !missing-selector! MTRDeviceController::isRunning not bound -!missing-selector! MTRDeviceController::openPairingWindow:duration:error: not bound -!missing-selector! MTRDeviceController::openPairingWindowWithPIN:duration:discriminator:setupPIN:error: not bound -!missing-selector! MTRDeviceController::pairDevice:address:port:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:discriminator:setupPINCode:error: not bound -!missing-selector! MTRDeviceController::pairDevice:onboardingPayload:error: not bound -!missing-selector! MTRDeviceController::setPairingDelegate:queue: not bound !missing-selector! MTRDeviceController::shutdown not bound -!missing-selector! MTRDeviceController::stopDevicePairing:error: not bound -!missing-selector! MTRDeviceControllerStartupParams::fabricId not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithOperationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate:ipk: not bound -!missing-selector! MTRDeviceControllerStartupParams::initWithSigningKeypair:fabricId:ipk: not bound !missing-selector! MTRDeviceControllerStartupParams::intermediateCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::ipk not bound !missing-selector! MTRDeviceControllerStartupParams::nocSigner not bound -!missing-selector! MTRDeviceControllerStartupParams::nodeId not bound !missing-selector! MTRDeviceControllerStartupParams::operationalCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::operationalKeypair not bound !missing-selector! MTRDeviceControllerStartupParams::rootCertificate not bound !missing-selector! MTRDeviceControllerStartupParams::setIntermediateCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setNodeId: not bound !missing-selector! MTRDeviceControllerStartupParams::setOperationalKeypair: not bound !missing-selector! MTRDeviceControllerStartupParams::setRootCertificate: not bound -!missing-selector! MTRDeviceControllerStartupParams::setVendorId: not bound -!missing-selector! MTRDeviceControllerStartupParams::vendorId not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::init not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::intent not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::requestedProtocol not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setIntent: not bound @@ -4701,80 +550,57 @@ !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setTransferFileDesignator: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::transferFileDesignator not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::content not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::init not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setContent: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setStatus: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeSinceBoot: not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setTimeStamp: not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::status not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeSinceBoot not bound -!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::timeStamp not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::credential not bound -!missing-selector! MTRDoorLockClusterClearCredentialParams::init not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearCredentialParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterClearUserParams::init not bound !missing-selector! MTRDoorLockClusterClearUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearUserParams::userIndex not bound -!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialIndex not bound -!missing-selector! MTRDoorLockClusterDlCredential::credentialType not bound -!missing-selector! MTRDoorLockClusterDlCredential::init not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterDlCredential::setCredentialType: not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::alarmCode not bound !missing-selector! MTRDoorLockClusterDoorLockAlarmEvent::setAlarmCode: not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::doorState not bound !missing-selector! MTRDoorLockClusterDoorStateChangeEvent::setDoorState: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::credential not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setCredential: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::credentialExists not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCreatorFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setCredentialExists: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setNextCredentialIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::setUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetCredentialStatusResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setHolidayIndex: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::operatingMode not bound @@ -4783,10 +609,7 @@ !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setOperatingMode: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetHolidayScheduleResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterGetUserParams::init not bound !missing-selector! MTRDoorLockClusterGetUserParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserParams::timedInvokeTimeoutMs not bound @@ -4794,7 +617,6 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::creatorFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentialRule not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::credentials not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::lastModifiedFabricIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::nextUserIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCreatorFabricIndex: not bound @@ -4802,19 +624,14 @@ !missing-selector! MTRDoorLockClusterGetUserResponseParams::setCredentials: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setLastModifiedFabricIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setNextUserIndex: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserName: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueId: not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userName not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userStatus not bound !missing-selector! MTRDoorLockClusterGetUserResponseParams::userType not bound -!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueId not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setWeekDayIndex: not bound @@ -4824,43 +641,35 @@ !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::daysMask not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::endMinute not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setEndMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartHour: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStartMinute: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::setWeekDayIndex: not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startHour not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::startMinute not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetWeekDayScheduleResponseParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::init not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localEndTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::localStartTime not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalEndTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setLocalStartTime: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::setYearDayIndex: not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::status not bound -!missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterGetYearDayScheduleResponseParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterLockDoorParams::init not bound !missing-selector! MTRDoorLockClusterLockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterLockDoorParams::setTimedInvokeTimeoutMs: not bound @@ -4907,7 +716,6 @@ !missing-selector! MTRDoorLockClusterLockUserChangeEvent::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credential not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::credentialData not bound -!missing-selector! MTRDoorLockClusterSetCredentialParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::operationType not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredential: not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::setCredentialData: not bound @@ -4920,17 +728,13 @@ !missing-selector! MTRDoorLockClusterSetCredentialParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetCredentialParams::userType not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::init not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::nextCredentialIndex not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setNextCredentialIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setStatus: not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::setUserIndex: not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::status not bound -!missing-selector! MTRDoorLockClusterSetCredentialResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetCredentialResponseParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::holidayIndex not bound -!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::operatingMode not bound @@ -4941,7 +745,6 @@ !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::credentialRule not bound -!missing-selector! MTRDoorLockClusterSetUserParams::init not bound !missing-selector! MTRDoorLockClusterSetUserParams::operationType not bound !missing-selector! MTRDoorLockClusterSetUserParams::setCredentialRule: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setOperationType: not bound @@ -4950,17 +753,14 @@ !missing-selector! MTRDoorLockClusterSetUserParams::setUserName: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserStatus: not bound !missing-selector! MTRDoorLockClusterSetUserParams::setUserType: not bound -!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueId: not bound !missing-selector! MTRDoorLockClusterSetUserParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetUserParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetUserParams::userName not bound !missing-selector! MTRDoorLockClusterSetUserParams::userStatus not bound !missing-selector! MTRDoorLockClusterSetUserParams::userType not bound -!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueId not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::daysMask not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endHour not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::endMinute not bound -!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setDaysMask: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndHour: not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setEndMinute: not bound @@ -4974,7 +774,6 @@ !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::weekDayIndex not bound -!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::init not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localEndTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::localStartTime not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setLocalEndTime: not bound @@ -4985,12 +784,10 @@ !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::userIndex not bound !missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::yearDayIndex not bound -!missing-selector! MTRDoorLockClusterUnlockDoorParams::init not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRDoorLockClusterUnlockDoorParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::init not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::pinCode not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setPinCode: not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setTimedInvokeTimeoutMs: not bound @@ -4998,7 +795,6 @@ !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timedInvokeTimeoutMs not bound !missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::timeout not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::numberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setAttributeId: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setNumberOfIntervals: not bound @@ -5007,7 +803,6 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::timedInvokeTimeoutMs not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::attributeId not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::intervals not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::numberOfIntervalsDelivered not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::profileIntervalPeriod not bound @@ -5017,14 +812,10 @@ !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setProfileIntervalPeriod: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStartTime: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setStatus: not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::startTime not bound !missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::status not bound -!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::init not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::listOfAttributes not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::maxNumberOfIntervals not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::profileCount not bound @@ -5033,13 +824,8 @@ !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setMaxNumberOfIntervals: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileCount: not bound !missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setProfileIntervalPeriod: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoResponseCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTREventPath::cluster not bound -!missing-selector! MTREventPath::endpoint not bound !missing-selector! MTREventPath::event not bound !missing-selector! MTREventReport::error not bound !missing-selector! MTREventReport::eventNumber not bound @@ -5047,44 +833,33 @@ !missing-selector! MTREventReport::priority not bound !missing-selector! MTREventReport::timestamp not bound !missing-selector! MTREventReport::value not bound -!missing-selector! MTRFixedLabelClusterLabelStruct::init not bound !missing-selector! MTRFixedLabelClusterLabelStruct::label not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::setValue: not bound !missing-selector! MTRFixedLabelClusterLabelStruct::value not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::expiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterArmFailSafeResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::failSafeExpiryLengthSeconds not bound -!missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::init not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::maxCumulativeFailsafeSeconds not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setFailSafeExpiryLengthSeconds: not bound !missing-selector! MTRGeneralCommissioningClusterBasicCommissioningInfo::setMaxCumulativeFailsafeSeconds: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::breadcrumb not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::countryCode not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::getNewRegulatoryConfig not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setBreadcrumb: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setCountryCode: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setNewRegulatoryConfig: not bound @@ -5092,11 +867,8 @@ !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::debugText not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::errorCode not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::init not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setDebugText: not bound !missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setErrorCode: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::bootReason not bound !missing-selector! MTRGeneralDiagnosticsClusterBootReasonEvent::setBootReason: not bound !missing-selector! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent::current not bound @@ -5107,30 +879,12 @@ !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent::setPrevious: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::hardwareAddress not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::init not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv4Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::iPv6Addresses not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::isOperational not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::name not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv4 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::offPremiseServicesReachableIPv6 not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setHardwareAddress: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv4Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIPv6Addresses: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setIsOperational: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setName: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv4: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setOffPremiseServicesReachableIPv6: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::setType: not bound -!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterfaceType::type not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::current not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::previous not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setCurrent: not bound !missing-selector! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent::setPrevious: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::enableKey not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::eventTrigger not bound -!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::init not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEnableKey: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setEventTrigger: not bound !missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setTimedInvokeTimeoutMs: not bound @@ -5139,7 +893,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::groupName not bound -!missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setEndpoints: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupInfoMapStruct::setGroupId: not bound @@ -5147,7 +900,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::fabricIndex not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupId not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setFabricIndex: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupId: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeyMapStruct::setGroupKeySetID: not bound @@ -5159,7 +911,6 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::epochStartTime2 not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySecurityPolicy not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::init not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey0: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey1: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setEpochKey2: not bound @@ -5169,120 +920,71 @@ !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySecurityPolicy: not bound !missing-selector! MTRGroupKeyManagementClusterGroupKeySetStruct::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setGroupKeySetIDs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::groupKeySetIDs not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setGroupKeySetIDs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setGroupKeySet: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetReadResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::groupKeySetID not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setGroupKeySetID: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::groupKeySet not bound -!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::init not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setGroupKeySet: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupParams::groupId not bound !missing-selector! MTRGroupsClusterAddGroupParams::groupName not bound -!missing-selector! MTRGroupsClusterAddGroupParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setGroupName: not bound !missing-selector! MTRGroupsClusterAddGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterAddGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterAddGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setGroupList: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::capacity not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::groupList not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::init not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setCapacity: not bound !missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setGroupList: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRGroupsClusterGetGroupMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::init not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveAllGroupsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupId not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterRemoveGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupParams::groupId not bound -!missing-selector! MTRGroupsClusterViewGroupParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupId not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::groupName not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::init not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupId: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupName: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::setStatus: not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRGroupsClusterViewGroupResponseParams::status not bound -!missing-selector! MTRGroupsClusterViewGroupResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterIdentifyParams::identifyTime not bound -!missing-selector! MTRIdentifyClusterIdentifyParams::init not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setIdentifyTime: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterIdentifyParams::timedInvokeTimeoutMs not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectIdentifier not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::effectVariant not bound -!missing-selector! MTRIdentifyClusterTriggerEffectParams::init not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectIdentifier: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setEffectVariant: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRIdentifyClusterTriggerEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::keyCode not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setKeyCode: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::init not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setStatus: not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRKeypadInputClusterSendKeyResponseParams::status not bound -!missing-selector! MTRKeypadInputClusterSendKeyResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveParams::init not bound !missing-selector! MTRLevelControlClusterMoveParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveParams::rate not bound !missing-selector! MTRLevelControlClusterMoveParams::setMoveMode: not bound @@ -5290,32 +992,27 @@ !missing-selector! MTRLevelControlClusterMoveParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::frequency not bound -!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::init not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setFrequency: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterMoveToLevelParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::level not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setLevel: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setTransitionTime: not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::moveMode not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::rate not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setMoveMode: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setRate: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterMoveWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStepParams::init not bound !missing-selector! MTRLevelControlClusterStepParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepParams::setTimedInvokeTimeoutMs: not bound @@ -5324,7 +1021,6 @@ !missing-selector! MTRLevelControlClusterStepParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStepWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepMode: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setStepSize: not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::setTimedInvokeTimeoutMs: not bound @@ -5333,114 +1029,67 @@ !missing-selector! MTRLevelControlClusterStepWithOnOffParams::stepSize not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::timedInvokeTimeoutMs not bound !missing-selector! MTRLevelControlClusterStepWithOnOffParams::transitionTime not bound -!missing-selector! MTRLevelControlClusterStopParams::init not bound !missing-selector! MTRLevelControlClusterStopParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLevelControlClusterStopWithOnOffParams::init not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLevelControlClusterStopWithOnOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRLowPowerClusterSleepParams::init not bound !missing-selector! MTRLowPowerClusterSleepParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRLowPowerClusterSleepParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRManualSetupPayloadParser::initWithDecimalStringRepresentation: not bound -!missing-selector! MTRManualSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRMediaInputClusterHideInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterHideInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterInputInfo::descriptionString not bound -!missing-selector! MTRMediaInputClusterInputInfo::index not bound -!missing-selector! MTRMediaInputClusterInputInfo::init not bound -!missing-selector! MTRMediaInputClusterInputInfo::inputType not bound -!missing-selector! MTRMediaInputClusterInputInfo::name not bound -!missing-selector! MTRMediaInputClusterInputInfo::setDescriptionString: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setIndex: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setInputType: not bound -!missing-selector! MTRMediaInputClusterInputInfo::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::index not bound -!missing-selector! MTRMediaInputClusterRenameInputParams::init not bound !missing-selector! MTRMediaInputClusterRenameInputParams::name not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setName: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterRenameInputParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaInputClusterSelectInputParams::index not bound -!missing-selector! MTRMediaInputClusterSelectInputParams::init not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setIndex: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterSelectInputParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaInputClusterShowInputStatusParams::init not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaInputClusterShowInputStatusParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterFastForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterFastForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterNextParams::init not bound !missing-selector! MTRMediaPlaybackClusterNextParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterNextParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPauseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPauseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::init not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::position not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setPosition: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::setUpdatedAt: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackPosition::updatedAt not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::data not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setData: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setStatus: not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::status not bound -!missing-selector! MTRMediaPlaybackClusterPlaybackResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPlayParams::init not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPlayParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterPreviousParams::init not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterPreviousParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterRewindParams::init not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterRewindParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterSeekParams::init not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::position not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setPosition: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSeekParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::timedInvokeTimeoutMs not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::deltaPositionMilliseconds not bound -!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::init not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setDeltaPositionMilliseconds: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterSkipForwardParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStartOverParams::init not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRMediaPlaybackClusterStartOverParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::init not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRMediaPlaybackClusterStopPlaybackParams::timedInvokeTimeoutMs not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::getNewMode not bound -!missing-selector! MTRModeSelectClusterChangeToModeParams::init not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setNewMode: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRModeSelectClusterChangeToModeParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRModeSelectClusterModeOptionStruct::init not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::label not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::mode not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::semanticTags not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setLabel: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setMode: not bound !missing-selector! MTRModeSelectClusterModeOptionStruct::setSemanticTags: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::init not bound -!missing-selector! MTRModeSelectClusterSemanticTag::mfgCode not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setMfgCode: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::setValue: not bound -!missing-selector! MTRModeSelectClusterSemanticTag::value not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::operationalDataset not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setOperationalDataset: not bound @@ -5448,7 +1097,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::breadcrumb not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::credentials not bound -!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setCredentials: not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setSsid: not bound @@ -5456,7 +1104,6 @@ !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setNetworkID: not bound @@ -5464,36 +1111,27 @@ !missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::debugText not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::errorValue not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setErrorValue: not bound !missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterConnectNetworkResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkIndex: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setNetworkingStatus: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkConfigResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::connected not bound -!missing-selector! MTRNetworkCommissioningClusterNetworkInfo::init not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::networkID not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setConnected: not bound !missing-selector! MTRNetworkCommissioningClusterNetworkInfo::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setNetworkID: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::init not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkID not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::networkIndex not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setBreadcrumb: not bound @@ -5502,27 +1140,22 @@ !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::breadcrumb not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setBreadcrumb: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setSsid: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::ssid not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::debugText not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::init not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::networkingStatus not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setDebugText: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setNetworkingStatus: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setThreadScanResults: not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::setWiFiScanResults: not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::threadScanResults not bound -!missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRNetworkCommissioningClusterScanNetworksResponseParams::wiFiScanResults not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::channel not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedAddress not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::extendedPanId not bound -!missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::lqi not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::networkName not bound !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::panId not bound @@ -5538,7 +1171,6 @@ !missing-selector! MTRNetworkCommissioningClusterThreadInterfaceScanResult::version not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::bssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::channel not bound -!missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::init not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::rssi not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::security not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setBssid: not bound @@ -5549,23 +1181,16 @@ !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::setWiFiBand: not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::ssid not bound !missing-selector! MTRNetworkCommissioningClusterWiFiInterfaceScanResult::wiFiBand not bound -!missing-selector! MTROnOffClusterOffParams::init not bound !missing-selector! MTROnOffClusterOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::effectId not bound !missing-selector! MTROnOffClusterOffWithEffectParams::effectVariant not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::init not bound -!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectId: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setEffectVariant: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOffWithEffectParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnParams::init not bound !missing-selector! MTROnOffClusterOnParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::init not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterOnWithTimedOffParams::init not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::offWaitTime not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onOffControl not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::onTime not bound @@ -5574,13 +1199,11 @@ !missing-selector! MTROnOffClusterOnWithTimedOffParams::setOnTime: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterOnWithTimedOffParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROnOffClusterToggleParams::init not bound !missing-selector! MTROnOffClusterToggleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROnOffClusterToggleParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::adminVendorId not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::caseAdminSubject not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterAddNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::ipkValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setAdminVendorId: not bound @@ -5590,427 +1213,149 @@ !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::init not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCertificate not bound -!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCertificate: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::attestationNonce not bound -!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setAttestationNonce: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationElements not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationElements: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setSignature: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::signature not bound -!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::certificateType not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setCertificateType: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::certificate not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setCertificate: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCertificateChainResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::csrNonce not bound -!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::isForUpdateNOC not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setCsrNonce: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setIsForUpdateNOC: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterCSRRequestParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::attestationSignature not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::nocsrElements not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setAttestationSignature: not bound !missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setNocsrElements: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROperationalCredentialsClusterCSRResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::init not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::label not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::nodeId not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::rootPublicKey not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setFabricIndex: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setLabel: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setNodeId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setRootPublicKey: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::setVendorId: not bound -!missing-selector! MTROperationalCredentialsClusterFabricDescriptor::vendorId not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::debugText not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::init not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setDebugText: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setStatusCode: not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterNOCResponseParams::statusCode not bound -!missing-selector! MTROperationalCredentialsClusterNOCResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::fabricIndex not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::icac not bound -!missing-selector! MTROperationalCredentialsClusterNOCStruct::init not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::noc not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setIcac: not bound !missing-selector! MTROperationalCredentialsClusterNOCStruct::setNoc: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::fabricIndex not bound -!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::init not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setFabricIndex: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::label not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setLabel: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::timedInvokeTimeoutMs not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::icacValue not bound -!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::init not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::nocValue not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setIcacValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setNocValue: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROptionalQRCodeInfo::infoType not bound !missing-selector! MTROptionalQRCodeInfo::integerValue not bound -!missing-selector! MTROptionalQRCodeInfo::setInfoType: not bound !missing-selector! MTROptionalQRCodeInfo::setIntegerValue: not bound !missing-selector! MTROptionalQRCodeInfo::setStringValue: not bound !missing-selector! MTROptionalQRCodeInfo::setTag: not bound !missing-selector! MTROptionalQRCodeInfo::stringValue not bound !missing-selector! MTROptionalQRCodeInfo::tag not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::location not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::productId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProductId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::init not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::status not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound -!missing-selector! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::announcementReason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::metadataForNode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::providerNodeId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setAnnouncementReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setMetadataForNode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setProviderNodeId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::setVendorId: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::timedInvokeTimeoutMs not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams::vendorId not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::endpoint not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::init not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound -!missing-selector! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterBatFaultChangeType::setPrevious: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::current not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::init not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::previous not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setCurrent: not bound -!missing-selector! MTRPowerSourceClusterWiredFaultChangeType::setPrevious: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::initWithBase38Representation: not bound -!missing-selector! MTRQRCodeSetupPayloadParser::populatePayload: not bound -!missing-selector! MTRReadParams::fabricFiltered not bound -!missing-selector! MTRReadParams::init not bound -!missing-selector! MTRReadParams::setFabricFiltered: not bound !missing-selector! MTRScenesClusterAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneParams::init not bound -!missing-selector! MTRScenesClusterAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterAttributeValuePair::attributeId not bound !missing-selector! MTRScenesClusterAttributeValuePair::attributeValue not bound -!missing-selector! MTRScenesClusterAttributeValuePair::init not bound -!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeId: not bound !missing-selector! MTRScenesClusterAttributeValuePair::setAttributeValue: not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::groupIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::init not bound !missing-selector! MTRScenesClusterCopySceneParams::mode not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneParams::sceneIdTo not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setMode: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdTo: not bound !missing-selector! MTRScenesClusterCopySceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::init not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdFrom not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdFrom: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdFrom: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterCopySceneResponseParams::status not bound -!missing-selector! MTRScenesClusterCopySceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedAddSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::transitionTime not bound !missing-selector! MTRScenesClusterExtensionFieldSet::attributeValueList not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::clusterId not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::init not bound !missing-selector! MTRScenesClusterExtensionFieldSet::setAttributeValueList: not bound -!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterId: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::init not bound -!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::capacity not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupId not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::init not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::sceneList not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setCapacity: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setSceneList: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::status not bound -!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRecallSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::init not bound -!missing-selector! MTRScenesClusterRecallSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRecallSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRecallSceneParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterRecallSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterRecallSceneParams::transitionTime not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupId: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterRemoveSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterRemoveSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneId not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterStoreSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterStoreSceneResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRScenesClusterViewSceneParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneParams::init not bound -!missing-selector! MTRScenesClusterViewSceneParams::sceneId not bound -!missing-selector! MTRScenesClusterViewSceneParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::extensionFieldSets not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::groupId not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::init not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneId not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::sceneName not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setExtensionFieldSets: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupId: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneId: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneName: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setStatus: not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::setTransitionTime: not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::status not bound -!missing-selector! MTRScenesClusterViewSceneResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRScenesClusterViewSceneResponseParams::transitionTime not bound !missing-selector! MTRSetupPayload::commissioningFlow not bound !missing-selector! MTRSetupPayload::discriminator not bound !missing-selector! MTRSetupPayload::getAllOptionalVendorData: not bound !missing-selector! MTRSetupPayload::productID not bound -!missing-selector! MTRSetupPayload::rendezvousInformation not bound !missing-selector! MTRSetupPayload::serialNumber not bound !missing-selector! MTRSetupPayload::setCommissioningFlow: not bound !missing-selector! MTRSetupPayload::setDiscriminator: not bound !missing-selector! MTRSetupPayload::setProductID: not bound -!missing-selector! MTRSetupPayload::setRendezvousInformation: not bound !missing-selector! MTRSetupPayload::setSerialNumber: not bound -!missing-selector! MTRSetupPayload::setSetUpPINCode: not bound -!missing-selector! MTRSetupPayload::setUpPINCode not bound !missing-selector! MTRSetupPayload::setVendorID: not bound !missing-selector! MTRSetupPayload::setVersion: not bound !missing-selector! MTRSetupPayload::vendorID not bound !missing-selector! MTRSetupPayload::version not bound -!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::init not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::timedInvokeTimeoutMs not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::faultRecording not bound @@ -6019,30 +1364,12 @@ !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setFaultRecording: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setId: not bound !missing-selector! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::id not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::init not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::name not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setId: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setName: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeCurrent: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackFreeMinimum: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::setStackSize: not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeCurrent not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackFreeMinimum not bound -!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetrics::stackSize not bound -!missing-selector! MTRSubscribeParams::autoResubscribe not bound -!missing-selector! MTRSubscribeParams::init not bound -!missing-selector! MTRSubscribeParams::keepPreviousSubscriptions not bound -!missing-selector! MTRSubscribeParams::setAutoResubscribe: not bound -!missing-selector! MTRSubscribeParams::setKeepPreviousSubscriptions: not bound !missing-selector! MTRSwitchClusterInitialPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterInitialPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongPressEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterLongPressEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::previousPosition not bound !missing-selector! MTRSwitchClusterLongReleaseEvent::setPreviousPosition: not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::getNewPosition not bound -!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setNewPosition: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setTotalNumberOfPressesCounted: not bound !missing-selector! MTRSwitchClusterMultiPressCompleteEvent::totalNumberOfPressesCounted not bound !missing-selector! MTRSwitchClusterMultiPressOngoingEvent::currentNumberOfPressesCounted not bound @@ -6054,427 +1381,38 @@ !missing-selector! MTRSwitchClusterSwitchLatchedEvent::getNewPosition not bound !missing-selector! MTRSwitchClusterSwitchLatchedEvent::setNewPosition: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTarget: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::target not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::timedInvokeTimeoutMs not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::data not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::init not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setData: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setStatus: not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::status not bound -!missing-selector! MTRTargetNavigatorClusterNavigateTargetResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::identifier not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::init not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::name not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setIdentifier: not bound -!missing-selector! MTRTargetNavigatorClusterTargetInfo::setName: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::init not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterBooleanResponseParams::value not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterDoubleNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::a not bound -!missing-selector! MTRTestClusterClusterNestedStruct::b not bound -!missing-selector! MTRTestClusterClusterNestedStruct::c not bound -!missing-selector! MTRTestClusterClusterNestedStruct::init not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStruct::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::a not bound -!missing-selector! MTRTestClusterClusterNestedStructList::b not bound -!missing-selector! MTRTestClusterClusterNestedStructList::c not bound -!missing-selector! MTRTestClusterClusterNestedStructList::d not bound -!missing-selector! MTRTestClusterClusterNestedStructList::e not bound -!missing-selector! MTRTestClusterClusterNestedStructList::f not bound -!missing-selector! MTRTestClusterClusterNestedStructList::g not bound -!missing-selector! MTRTestClusterClusterNestedStructList::init not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setA: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setB: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setC: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setD: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setE: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setF: not bound -!missing-selector! MTRTestClusterClusterNestedStructList::setG: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::init not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::nullableStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalInt not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalList not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalString not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::optionalStruct not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::a not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::b not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::c not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::d not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::e not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::f not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::g not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::h not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::init not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setA: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setB: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setC: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setD: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setE: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setF: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setG: not bound -!missing-selector! MTRTestClusterClusterSimpleStruct::setH: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::init not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterSimpleStructResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestAddArgumentsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalInt not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalList not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalString not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestComplexNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestEnumsResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg1 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg2 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg3 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg4 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg5 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::arg6 not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestEventEvent::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricIndex not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveCharString not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveInt8uList not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::fabricSensitiveStruct not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::init not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricIndex: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveCharString: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setFabricSensitiveStruct: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListInt8UReverseResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::init not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member1 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::member2 not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember1: not bound -!missing-selector! MTRTestClusterClusterTestListStructOctet::setMember2: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::init not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNotHandledParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::originalValue not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setOriginalValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setValue: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasNull: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::setWasPresent: not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::value not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasNull not bound -!missing-selector! MTRTestClusterClusterTestNullableOptionalResponseParams::wasPresent not bound -!missing-selector! MTRTestClusterClusterTestParams::init not bound -!missing-selector! MTRTestClusterClusterTestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::returnValue not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setReturnValue: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestSpecificResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg1 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg2 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg3 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg4 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg5 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::arg6 not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::init not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg1: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg2: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg3: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg4: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg5: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setArg6: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestStructArrayArgumentResponseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::init not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::init not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound -!missing-selector! MTRTestClusterClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::daysToReturn not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::modeToReturn not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setDaysToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setModeToReturn: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::init not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::modeForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setDayOfWeekForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setModeForSequence: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setNumberOfTransitionsForSequence: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::setTransitions: not bound -!missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterGetWeeklyScheduleResponseParams::transitions not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::amount not bound -!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::init not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::mode not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setAmount: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setMode: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::dayOfWeekForSequence not bound -!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::init not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::modeForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::numberOfTransitionsForSequence not bound !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setDayOfWeekForSequence: not bound @@ -6486,7 +1424,6 @@ !missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::transitions not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::coolSetpoint not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::heatSetpoint not bound -!missing-selector! MTRThermostatClusterThermostatScheduleTransition::init not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setCoolSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setHeatSetpoint: not bound !missing-selector! MTRThermostatClusterThermostatScheduleTransition::setTransitionTime: not bound @@ -6499,7 +1436,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::frameErrorRate not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullNetworkData not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::fullThreadDevice not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::isChild not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::lastRssi not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterNeighborTable::linkFrameCounter not bound @@ -6527,7 +1463,6 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::channelPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::delayPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::extendedPanIdPresent not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::masterKeyPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::meshLocalPrefixPresent not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::networkNamePresent not bound @@ -6547,13 +1482,11 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPendingTimestampPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setPskcPresent: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterOperationalDatasetComponents::setSecurityPolicyPresent: not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::age not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::allocated not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::extAddress not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::linkEstablished not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiIn not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::lqiOut not bound @@ -6572,21 +1505,16 @@ !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRloc16: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterRouteTable::setRouterId: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::flags not bound -!missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::init not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::rotationTime not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setFlags: not bound !missing-selector! MTRThreadNetworkDiagnosticsClusterSecurityPolicy::setRotationTime: not bound -!missing-selector! MTRThreadOperationalDataset::channel not bound !missing-selector! MTRThreadOperationalDataset::data not bound !missing-selector! MTRThreadOperationalDataset::extendedPANID not bound !missing-selector! MTRThreadOperationalDataset::initWithData: not bound -!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channel:panID: not bound !missing-selector! MTRThreadOperationalDataset::masterKey not bound !missing-selector! MTRThreadOperationalDataset::networkName not bound !missing-selector! MTRThreadOperationalDataset::panID not bound !missing-selector! MTRThreadOperationalDataset::PSKc not bound -!missing-selector! MTRThreadOperationalDataset::setChannel: not bound -!missing-selector! MTRUserLabelClusterLabelStruct::init not bound !missing-selector! MTRUserLabelClusterLabelStruct::label not bound !missing-selector! MTRUserLabelClusterLabelStruct::setLabel: not bound !missing-selector! MTRUserLabelClusterLabelStruct::setValue: not bound @@ -6599,47 +1527,36 @@ !missing-selector! MTRWiFiNetworkDiagnosticsClusterConnectionStatusEvent::setConnectionStatus: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::reasonCode not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterDisconnectionEvent::setReasonCode: not bound -!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::init not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::init not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterDownOrCloseParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::liftPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setLiftPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::liftValue not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setLiftValue: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTiltPercent100thsValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::tiltPercent100thsValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::init not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTiltValue: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::tiltValue not bound !missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterStopMotionParams::init not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterStopMotionParams::timedInvokeTimeoutMs not bound -!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::init not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setTimedInvokeTimeoutMs: not bound !missing-selector! MTRWindowCoveringClusterUpOrOpenParams::timedInvokeTimeoutMs not bound !missing-selector! MTRWriteParams::dataVersion not bound -!missing-selector! MTRWriteParams::init not bound !missing-selector! MTRWriteParams::setDataVersion: not bound !missing-selector! MTRWriteParams::setTimedWriteTimeout: not bound !missing-selector! MTRWriteParams::timedWriteTimeout not bound -!missing-type! MTRAccessControlClusterAccessControlEntry not bound !missing-type! MTRAccessControlClusterAccessControlEntryChangedEvent not bound !missing-type! MTRAccessControlClusterAccessControlExtensionChangedEvent not bound -!missing-type! MTRAccessControlClusterExtensionEntry not bound !missing-type! MTRAccessControlClusterTarget not bound !missing-type! MTRAccountLoginClusterGetSetupPINParams not bound !missing-type! MTRAccountLoginClusterGetSetupPINResponseParams not bound @@ -6648,17 +1565,12 @@ !missing-type! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams not bound !missing-type! MTRAdministratorCommissioningClusterRevokeCommissioningParams not bound -!missing-type! MTRApplicationBasicClusterApplicationBasicApplication not bound -!missing-type! MTRApplicationLauncherClusterApplication not bound -!missing-type! MTRApplicationLauncherClusterApplicationEP not bound !missing-type! MTRApplicationLauncherClusterHideAppParams not bound !missing-type! MTRApplicationLauncherClusterLaunchAppParams not bound !missing-type! MTRApplicationLauncherClusterLauncherResponseParams not bound !missing-type! MTRApplicationLauncherClusterStopAppParams not bound -!missing-type! MTRAttributeCacheContainer not bound !missing-type! MTRAttributePath not bound !missing-type! MTRAttributeReport not bound -!missing-type! MTRAudioOutputClusterOutputInfo not bound !missing-type! MTRAudioOutputClusterRenameOutputParams not bound !missing-type! MTRAudioOutputClusterSelectOutputParams not bound !missing-type! MTRBarrierControlClusterBarrierControlGoToPercentParams not bound @@ -6670,7 +1582,6 @@ !missing-type! MTRBaseClusterApplicationLauncher not bound !missing-type! MTRBaseClusterAudioOutput not bound !missing-type! MTRBaseClusterBarrierControl not bound -!missing-type! MTRBaseClusterBasic not bound !missing-type! MTRBaseClusterBinaryInputBasic not bound !missing-type! MTRBaseClusterBinding not bound !missing-type! MTRBaseClusterBooleanState not bound @@ -6704,8 +1615,6 @@ !missing-type! MTRBaseClusterOnOff not bound !missing-type! MTRBaseClusterOnOffSwitchConfiguration not bound !missing-type! MTRBaseClusterOperationalCredentials not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateProvider not bound -!missing-type! MTRBaseClusterOtaSoftwareUpdateRequestor not bound !missing-type! MTRBaseClusterPowerSource not bound !missing-type! MTRBaseClusterPowerSourceConfiguration not bound !missing-type! MTRBaseClusterPressureMeasurement not bound @@ -6716,23 +1625,15 @@ !missing-type! MTRBaseClusterSwitch not bound !missing-type! MTRBaseClusterTargetNavigator not bound !missing-type! MTRBaseClusterTemperatureMeasurement not bound -!missing-type! MTRBaseClusterTestCluster not bound !missing-type! MTRBaseClusterThermostat not bound !missing-type! MTRBaseClusterThermostatUserInterfaceConfiguration not bound !missing-type! MTRBaseClusterThreadNetworkDiagnostics not bound !missing-type! MTRBaseClusterTimeFormatLocalization not bound !missing-type! MTRBaseClusterUnitLocalization not bound !missing-type! MTRBaseClusterUserLabel not bound -!missing-type! MTRBaseClusterWakeOnLan not bound !missing-type! MTRBaseClusterWiFiNetworkDiagnostics not bound !missing-type! MTRBaseClusterWindowCovering not bound !missing-type! MTRBaseDevice not bound -!missing-type! MTRBasicClusterCapabilityMinimaStruct not bound -!missing-type! MTRBasicClusterLeaveEvent not bound -!missing-type! MTRBasicClusterMfgSpecificPingParams not bound -!missing-type! MTRBasicClusterReachableChangedEvent not bound -!missing-type! MTRBasicClusterShutDownEvent not bound -!missing-type! MTRBasicClusterStartUpEvent not bound !missing-type! MTRBindingClusterTargetStruct not bound !missing-type! MTRBooleanStateClusterStateChangeEvent not bound !missing-type! MTRBridgedDeviceBasicClusterLeaveEvent not bound @@ -6743,8 +1644,6 @@ !missing-type! MTRChannelClusterChangeChannelByNumberParams not bound !missing-type! MTRChannelClusterChangeChannelParams not bound !missing-type! MTRChannelClusterChangeChannelResponseParams not bound -!missing-type! MTRChannelClusterChannelInfo not bound -!missing-type! MTRChannelClusterLineupInfo not bound !missing-type! MTRChannelClusterSkipChannelParams not bound !missing-type! MTRCluster not bound !missing-type! MTRColorControlClusterColorLoopSetParams not bound @@ -6768,18 +1667,8 @@ !missing-type! MTRColorControlClusterStopMoveStepParams not bound !missing-type! MTRCommandPath not bound !missing-type! MTRCommissioningParameters not bound -!missing-type! MTRContentLauncherClusterAdditionalInfo not bound -!missing-type! MTRContentLauncherClusterBrandingInformation not bound -!missing-type! MTRContentLauncherClusterContentSearch not bound -!missing-type! MTRContentLauncherClusterDimension not bound !missing-type! MTRContentLauncherClusterLaunchContentParams not bound -!missing-type! MTRContentLauncherClusterLaunchResponseParams not bound !missing-type! MTRContentLauncherClusterLaunchURLParams not bound -!missing-type! MTRContentLauncherClusterParameter not bound -!missing-type! MTRContentLauncherClusterStyleInformation not bound -!missing-type! MTRControllerFactory not bound -!missing-type! MTRControllerFactoryParams not bound -!missing-type! MTRDescriptorClusterDeviceType not bound !missing-type! MTRDeviceController not bound !missing-type! MTRDeviceControllerStartupParams not bound !missing-type! MTRDiagnosticLogsClusterRetrieveLogsRequestParams not bound @@ -6789,7 +1678,6 @@ !missing-type! MTRDoorLockClusterClearUserParams not bound !missing-type! MTRDoorLockClusterClearWeekDayScheduleParams not bound !missing-type! MTRDoorLockClusterClearYearDayScheduleParams not bound -!missing-type! MTRDoorLockClusterDlCredential not bound !missing-type! MTRDoorLockClusterDoorLockAlarmEvent not bound !missing-type! MTRDoorLockClusterDoorStateChangeEvent not bound !missing-type! MTRDoorLockClusterGetCredentialStatusParams not bound @@ -6832,7 +1720,6 @@ !missing-type! MTRGeneralDiagnosticsClusterBootReasonEvent not bound !missing-type! MTRGeneralDiagnosticsClusterHardwareFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterNetworkFaultChangeEvent not bound -!missing-type! MTRGeneralDiagnosticsClusterNetworkInterfaceType not bound !missing-type! MTRGeneralDiagnosticsClusterRadioFaultChangeEvent not bound !missing-type! MTRGeneralDiagnosticsClusterTestEventTriggerParams not bound !missing-type! MTRGroupKeyManagementClusterGroupInfoMapStruct not bound @@ -6868,16 +1755,13 @@ !missing-type! MTRLevelControlClusterStopParams not bound !missing-type! MTRLevelControlClusterStopWithOnOffParams not bound !missing-type! MTRLowPowerClusterSleepParams not bound -!missing-type! MTRManualSetupPayloadParser not bound !missing-type! MTRMediaInputClusterHideInputStatusParams not bound -!missing-type! MTRMediaInputClusterInputInfo not bound !missing-type! MTRMediaInputClusterRenameInputParams not bound !missing-type! MTRMediaInputClusterSelectInputParams not bound !missing-type! MTRMediaInputClusterShowInputStatusParams not bound !missing-type! MTRMediaPlaybackClusterFastForwardParams not bound !missing-type! MTRMediaPlaybackClusterNextParams not bound !missing-type! MTRMediaPlaybackClusterPauseParams not bound -!missing-type! MTRMediaPlaybackClusterPlaybackPosition not bound !missing-type! MTRMediaPlaybackClusterPlaybackResponseParams not bound !missing-type! MTRMediaPlaybackClusterPlayParams not bound !missing-type! MTRMediaPlaybackClusterPreviousParams not bound @@ -6886,10 +1770,8 @@ !missing-type! MTRMediaPlaybackClusterSkipBackwardParams not bound !missing-type! MTRMediaPlaybackClusterSkipForwardParams not bound !missing-type! MTRMediaPlaybackClusterStartOverParams not bound -!missing-type! MTRMediaPlaybackClusterStopPlaybackParams not bound !missing-type! MTRModeSelectClusterChangeToModeParams not bound !missing-type! MTRModeSelectClusterModeOptionStruct not bound -!missing-type! MTRModeSelectClusterSemanticTag not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams not bound !missing-type! MTRNetworkCommissioningClusterConnectNetworkParams not bound @@ -6917,26 +1799,12 @@ !missing-type! MTROperationalCredentialsClusterCertificateChainResponseParams not bound !missing-type! MTROperationalCredentialsClusterCSRRequestParams not bound !missing-type! MTROperationalCredentialsClusterCSRResponseParams not bound -!missing-type! MTROperationalCredentialsClusterFabricDescriptor not bound !missing-type! MTROperationalCredentialsClusterNOCResponseParams not bound !missing-type! MTROperationalCredentialsClusterNOCStruct not bound !missing-type! MTROperationalCredentialsClusterRemoveFabricParams not bound !missing-type! MTROperationalCredentialsClusterUpdateFabricLabelParams not bound !missing-type! MTROperationalCredentialsClusterUpdateNOCParams not bound !missing-type! MTROptionalQRCodeInfo not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateRequestParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterApplyUpdateResponseParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageParams not bound -!missing-type! MTROtaSoftwareUpdateProviderClusterQueryImageResponseParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterAnnounceOtaProviderParams not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterDownloadErrorEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterProviderLocation not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterStateTransitionEvent not bound -!missing-type! MTROtaSoftwareUpdateRequestorClusterVersionAppliedEvent not bound -!missing-type! MTRPowerSourceClusterBatChargeFaultChangeType not bound -!missing-type! MTRPowerSourceClusterBatFaultChangeType not bound -!missing-type! MTRPowerSourceClusterWiredFaultChangeType not bound !missing-type! MTRPumpConfigurationAndControlClusterAirDetectionEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterDryRunningEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterElectronicFatalFailureEvent not bound @@ -6954,7 +1822,6 @@ !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureHighEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterSystemPressureLowEvent not bound !missing-type! MTRPumpConfigurationAndControlClusterTurbineOperationEvent not bound -!missing-type! MTRQRCodeSetupPayloadParser not bound !missing-type! MTRReadParams not bound !missing-type! MTRScenesClusterAddSceneParams not bound !missing-type! MTRScenesClusterAddSceneResponseParams not bound @@ -6980,7 +1847,6 @@ !missing-type! MTRSetupPayload not bound !missing-type! MTRSoftwareDiagnosticsClusterResetWatermarksParams not bound !missing-type! MTRSoftwareDiagnosticsClusterSoftwareFaultEvent not bound -!missing-type! MTRSoftwareDiagnosticsClusterThreadMetrics not bound !missing-type! MTRSubscribeParams not bound !missing-type! MTRSwitchClusterInitialPressEvent not bound !missing-type! MTRSwitchClusterLongPressEvent not bound @@ -6991,50 +1857,6 @@ !missing-type! MTRSwitchClusterSwitchLatchedEvent not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetParams not bound !missing-type! MTRTargetNavigatorClusterNavigateTargetResponseParams not bound -!missing-type! MTRTargetNavigatorClusterTargetInfo not bound -!missing-type! MTRTestClusterClusterBooleanResponseParams not bound -!missing-type! MTRTestClusterClusterDoubleNestedStructList not bound -!missing-type! MTRTestClusterClusterNestedStruct not bound -!missing-type! MTRTestClusterClusterNestedStructList not bound -!missing-type! MTRTestClusterClusterNullablesAndOptionalsStruct not bound -!missing-type! MTRTestClusterClusterSimpleStruct not bound -!missing-type! MTRTestClusterClusterSimpleStructEchoRequestParams not bound -!missing-type! MTRTestClusterClusterSimpleStructResponseParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsParams not bound -!missing-type! MTRTestClusterClusterTestAddArgumentsResponseParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestComplexNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventRequestParams not bound -!missing-type! MTRTestClusterClusterTestEmitTestFabricScopedEventResponseParams not bound -!missing-type! MTRTestClusterClusterTestEnumsRequestParams not bound -!missing-type! MTRTestClusterClusterTestEnumsResponseParams not bound -!missing-type! MTRTestClusterClusterTestEventEvent not bound -!missing-type! MTRTestClusterClusterTestFabricScoped not bound -!missing-type! MTRTestClusterClusterTestFabricScopedEventEvent not bound -!missing-type! MTRTestClusterClusterTestListInt8UArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseRequestParams not bound -!missing-type! MTRTestClusterClusterTestListInt8UReverseResponseParams not bound -!missing-type! MTRTestClusterClusterTestListNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestListStructOctet not bound -!missing-type! MTRTestClusterClusterTestNestedStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNestedStructListArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestNotHandledParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalRequestParams not bound -!missing-type! MTRTestClusterClusterTestNullableOptionalResponseParams not bound -!missing-type! MTRTestClusterClusterTestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSimpleArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestSimpleOptionalArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestSpecificParams not bound -!missing-type! MTRTestClusterClusterTestSpecificResponseParams not bound -!missing-type! MTRTestClusterClusterTestStructArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentRequestParams not bound -!missing-type! MTRTestClusterClusterTestStructArrayArgumentResponseParams not bound -!missing-type! MTRTestClusterClusterTestUnknownCommandParams not bound -!missing-type! MTRTestClusterClusterTimedInvokeRequestParams not bound !missing-type! MTRThermostatClusterClearWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleParams not bound !missing-type! MTRThermostatClusterGetWeeklyScheduleResponseParams not bound @@ -7074,96 +1896,23 @@ !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 @@ -7175,17 +1924,13 @@ !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 @@ -7193,27 +1938,21 @@ !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 @@ -7221,16 +1960,12 @@ !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 @@ -7239,17 +1974,13 @@ !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 @@ -7257,25 +1988,19 @@ !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 @@ -7283,31 +2008,17 @@ !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 @@ -7318,137 +2029,8 @@ !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 @@ -7456,29 +2038,13 @@ !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 @@ -7487,13 +2053,6 @@ !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 @@ -7502,9 +2061,6 @@ !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 @@ -7518,9 +2074,6 @@ !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 @@ -7528,10 +2081,8 @@ !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 @@ -7539,9 +2090,6 @@ !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 @@ -7549,7 +2097,6 @@ !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 @@ -7563,8 +2110,6 @@ !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 @@ -7581,10 +2126,6 @@ !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 @@ -7612,41 +2153,6 @@ !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 @@ -7673,7 +2179,6 @@ !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 @@ -7682,39 +2187,12 @@ !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 @@ -7723,22 +2201,6 @@ !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 @@ -7796,11 +2258,6 @@ !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 @@ -7827,9 +2284,6 @@ !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 @@ -7839,35 +2293,19 @@ !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 @@ -7909,13 +2347,6 @@ !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 @@ -7952,10 +2383,6 @@ !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 @@ -8105,7 +2532,6 @@ !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 @@ -8120,9 +2546,6 @@ !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 @@ -8151,14 +2574,12 @@ !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 @@ -8168,10 +2589,6 @@ !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 @@ -8182,16 +2599,13 @@ !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 @@ -8200,12 +2614,6 @@ !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 @@ -8217,22 +2625,12 @@ !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 @@ -8240,10 +2638,8 @@ !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 @@ -8254,19 +2650,11 @@ !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 @@ -8286,10 +2674,6 @@ !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 @@ -8304,7 +2688,6 @@ !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 @@ -8314,17 +2697,11 @@ !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 @@ -8332,21 +2709,6 @@ !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 @@ -8359,17 +2721,6 @@ !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 @@ -8385,10 +2736,6 @@ !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 @@ -8402,12 +2749,8 @@ !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 @@ -8419,9 +2762,6 @@ !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 @@ -8431,27 +2771,12 @@ !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 @@ -8462,15 +2787,12 @@ !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 @@ -8480,12 +2802,6 @@ !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 @@ -8497,32 +2813,6 @@ !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 @@ -8559,14 +2849,12 @@ !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 @@ -8581,7 +2869,6 @@ !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 @@ -8618,7 +2905,6 @@ !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 @@ -8628,12 +2914,6 @@ !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithParams: not bound !missing-selector! MTRClusterRelativeHumidityMeasurement::readAttributeToleranceWithParams: not bound -!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval: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 @@ -8645,12 +2925,6 @@ !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 @@ -8660,9 +2934,6 @@ !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 @@ -8671,8 +2942,6 @@ !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 @@ -8680,7 +2949,6 @@ !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 @@ -8690,286 +2958,6 @@ !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 @@ -9024,8 +3012,6 @@ !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 @@ -9080,7 +3066,6 @@ !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 @@ -9095,7 +3080,6 @@ !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 @@ -9115,7 +3099,6 @@ !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 @@ -9125,7 +3108,6 @@ !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 @@ -9164,9 +3146,6 @@ !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 @@ -9179,7 +3158,6 @@ !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 @@ -9188,7 +3166,6 @@ !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 @@ -9197,19 +3174,10 @@ !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 @@ -9220,18 +3188,8 @@ !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 @@ -9259,46 +3217,8 @@ !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 @@ -9306,54 +3226,7 @@ !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 @@ -9365,9 +3238,7 @@ !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 @@ -9375,142 +3246,38 @@ !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 @@ -9531,180 +3298,20 @@ !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 @@ -9712,32 +3319,12 @@ !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 @@ -9767,7 +3354,6 @@ !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 @@ -9801,8 +3387,6 @@ !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 @@ -9813,14 +3397,12 @@ !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 @@ -9828,8 +3410,5996 @@ !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! MTRAccessControlEntryAuthMode not bound +!missing-enum! MTRAccessControlEntryPrivilege not bound +!missing-enum! MTRAttributeIDType not bound +!missing-enum! MTRCommandIDType not bound +!missing-enum! MTRCommissioningStatus not bound +!missing-enum! MTRDoorLockAlarmCode not bound +!missing-enum! MTRDoorLockCredentialRule not bound +!missing-enum! MTRDoorLockCredentialType not bound +!missing-enum! MTRDoorLockDataOperationType not bound +!missing-enum! MTRDoorLockDaysMaskMap not bound +!missing-enum! MTRDoorLockDoorState not bound +!missing-enum! MTRDoorLockLockDataType not bound +!missing-enum! MTRDoorLockLockOperationType not bound +!missing-enum! MTRDoorLockOperatingMode not bound +!missing-enum! MTRDoorLockOperationError not bound +!missing-enum! MTRDoorLockOperationSource not bound +!missing-enum! MTREthernetNetworkDiagnosticsFeature not bound +!missing-enum! MTREthernetNetworkDiagnosticsPHYRate not bound +!missing-enum! MTREventIDType not bound +!missing-enum! MTRGeneralDiagnosticsBootReason not bound +!missing-enum! MTRGeneralDiagnosticsHardwareFault not bound +!missing-enum! MTRGeneralDiagnosticsNetworkFault not bound +!missing-enum! MTRGeneralDiagnosticsRadioFault not bound +!missing-enum! MTRLevelControlOptions not bound +!missing-enum! MTRLogType not bound +!missing-enum! MTRMediaPlaybackFeature not bound +!missing-enum! MTROperationalCredentialsCertificateChainType not bound +!missing-enum! MTROperationalCredentialsNodeOperationalCertStatus not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAApplyUpdateAction not bound +!missing-enum! MTROTASoftwareUpdateProviderOTADownloadProtocol not bound +!missing-enum! MTROTASoftwareUpdateProviderOTAQueryStatus not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAAnnouncementReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAChangeReason not bound +!missing-enum! MTROTASoftwareUpdateRequestorOTAUpdateState not bound +!missing-enum! MTRPumpConfigurationAndControlPumpFeature not bound +!missing-enum! MTRSwitchFeature not bound +!missing-enum! MTRThreadNetworkDiagnosticsConnectionStatus not bound +!missing-enum! MTRTransportType not bound +!missing-enum! MTRUnitTestingBitmap16MaskMap not bound +!missing-enum! MTRUnitTestingBitmap32MaskMap not bound +!missing-enum! MTRUnitTestingBitmap64MaskMap not bound +!missing-enum! MTRUnitTestingBitmap8MaskMap not bound +!missing-enum! MTRUnitTestingSimple not bound +!missing-enum! MTRUnitTestingSimpleBitmap not bound +!missing-enum! MTRWiFiNetworkDiagnosticsFeature not bound +!missing-field! MTRSizeThreadExtendedPANID not bound +!missing-field! MTRSizeThreadPANID not bound +!missing-pinvoke! MTRSetLogCallback is not bound +!missing-protocol! MTRDeviceControllerDelegate not bound +!missing-protocol! MTROperationalCertificateIssuer not bound +!missing-protocol! MTRStorage not bound +!missing-selector! +MTRAttributePath::attributePathWithEndpointID:clusterID:attributeID: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeACLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeExtensionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeActionListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeEndpointListsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterActions::readAttributeSetupURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeApplicationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationBasic::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterAudioOutput::readAttributeOutputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeLocationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePolarityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeBindingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBinding::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBooleanState::readAttributeStateValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeChannelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeCurrentChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterChannel::readAttributeLineupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopActiveWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorLoopTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointBYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointGYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorPointRYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCompensationTextWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentSaturationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeCurrentYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeDriftCompensationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary1YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary2YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary3YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary4YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary5YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6IntensityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6XWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributePrimary6YWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointXWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterColorControl::readAttributeWhitePointYWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClientListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributePartsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDescriptor::readAttributeServerListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeDoorStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLanguageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLEDSettingsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeLockTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOpenPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeOperatingModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSoundVolumeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeSequenceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFanModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributePercentSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeRockSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeSpeedSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSettingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFanControl::readAttributeWindSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFixedLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterFlowMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterGroups::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIdentify::readAttributeIdentifyTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMaxLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeMinLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeOptionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeRemainingTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeCurrentInputWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaInput::readAttributeInputListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterMediaPlayback::readAttributeStartTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeCurrentModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeOnModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeStartUpModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterModeSelect::readAttributeSupportedModesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOffWaitTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeOnTimeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOff::readAttributeStartUpOnOffWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeNOCsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargeStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatQuantityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeBatVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeDescriptionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeOrderWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSource::readAttributeWiredPresentWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeScaleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPressureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentGroupWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeCurrentSceneWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeLastConfiguredByWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeNameSupportWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterScenes::readAttributeSceneValidWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeCurrentPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeMultiPressMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTargetNavigator::readAttributeTargetListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityformatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCapacityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACCompressorTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACErrorCodeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACLouverPositionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeACTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeLocalTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupancyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePICoolingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributePIHeatingDemandWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeRemoteSensingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeStartOfWeekWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeSystemModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochSWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeEpochUsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeNullableStructWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeOctetStringWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeStructAttrWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeUnsupportedWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeVendorIdWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterUserLabel::readAttributeLabelListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeAttributeListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeConfigStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeFeatureMapWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeModeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseClusterWindowCovering::readAttributeTypeWithClusterStateCache:endpoint:queue:completion: not bound +!missing-selector! +MTRBaseDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRCertificates::convertMatterCertificate: not bound +!missing-selector! +MTRCertificates::createCertificateSigningRequest:error: not bound +!missing-selector! +MTRCertificates::createIntermediateCertificate:rootCertificate:intermediatePublicKey:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::createOperationalCertificate:signingCertificate:operationalPublicKey:fabricID:nodeID:caseAuthenticatedTags:error: not bound +!missing-selector! +MTRCertificates::createRootCertificate:issuerID:fabricID:error: not bound +!missing-selector! +MTRCertificates::publicKeyFromCSR:error: not bound +!missing-selector! +MTRClusterPath::clusterPathWithEndpointID:clusterID: not bound +!missing-selector! +MTRCommandPath::commandPathWithEndpointID:clusterID:commandID: not bound +!missing-selector! +MTRDevice::deviceWithNodeID:controller: not bound +!missing-selector! +MTRDeviceController::computePASEVerifierForSetupPasscode:iterations:salt:error: not bound +!missing-selector! +MTRDeviceController::sharedControllerWithID:xpcConnectBlock: not bound +!missing-selector! +MTRDeviceControllerFactory::sharedInstance not bound +!missing-selector! +MTREventPath::eventPathWithEndpointID:clusterID:eventID: not bound +!missing-selector! +MTRSetupPayload::generateRandomSetupPasscode not bound +!missing-selector! +MTRSetupPayload::setupPayloadWithOnboardingPayload:error: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::authMode not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::privilege not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setAuthMode: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setFabricIndex: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setPrivilege: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setSubjects: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::setTargets: not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::subjects not bound +!missing-selector! MTRAccessControlClusterAccessControlEntryStruct::targets not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::data not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::fabricIndex not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setData: not bound +!missing-selector! MTRAccessControlClusterAccessControlExtensionStruct::setFabricIndex: not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterGetSetupPINParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLoginParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLoginParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAccountLoginClusterLogoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterDisableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterEnableActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterInstantActionWithTransitionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterPauseActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterResumeActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterResumeActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStartActionWithDurationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRActionsClusterStopActionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRActionsClusterStopActionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenBasicCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::pakePasscodeVerifier not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setPakePasscodeVerifier: not bound +!missing-selector! MTRAdministratorCommissioningClusterOpenCommissioningWindowParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAdministratorCommissioningClusterRevokeCommissioningParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationBasicClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::application not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::endpoint not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setApplication: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationEPStruct::setEndpoint: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::applicationID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::catalogVendorID not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setApplicationID: not bound +!missing-selector! MTRApplicationLauncherClusterApplicationStruct::setCatalogVendorID: not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterHideAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterLaunchAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::serverSideProcessingTimeout not bound +!missing-selector! MTRApplicationLauncherClusterStopAppParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::index not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::name not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::outputType not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setIndex: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setName: not bound +!missing-selector! MTRAudioOutputClusterOutputInfoStruct::setOutputType: not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterRenameOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRAudioOutputClusterSelectOutputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlGoToPercentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRBarrierControlClusterBarrierControlStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRBaseClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAccessControlEntriesPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeACLWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeExtensionWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeSubjectsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::readAttributeTargetsPerAccessControlEntryWithCompletion: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAccessControlEntriesPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeACLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeExtensionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeSubjectsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::subscribeAttributeTargetsPerAccessControlEntryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeACLWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:completion: not bound +!missing-selector! MTRBaseClusterAccessControl::writeAttributeExtensionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::getSetupPINWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAccountLogin::loginWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::logoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAccountLogin::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::disableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::enableActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::instantActionWithTransitionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::pauseActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeActionListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeEndpointListsWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::readAttributeSetupURLWithCompletion: not bound +!missing-selector! MTRBaseClusterActions::resumeActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithDurationWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::startActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::stopActionWithParams:completion: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeActionListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeEndpointListsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterActions::subscribeAttributeSetupURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::openCommissioningWindowWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAdminVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::readAttributeWindowStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithCompletion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::revokeCommissioningWithParams:completion: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAdminVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAdministratorCommissioning::subscribeAttributeWindowStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAllowedVendorListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeApplicationWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAllowedVendorListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeApplicationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationBasic::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::hideAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::launchAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCatalogListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeCurrentAppWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::stopAppWithParams:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCatalogListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeCurrentAppWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:completion: not bound +!missing-selector! MTRBaseClusterApplicationLauncher::writeAttributeCurrentAppWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeCurrentOutputWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::readAttributeOutputListWithCompletion: not bound +!missing-selector! MTRBaseClusterAudioOutput::renameOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::selectOutputWithParams:completion: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeCurrentOutputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterAudioOutput::subscribeAttributeOutputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastFactorAdjustmentWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeBallastStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampAlarmModeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursTripPointWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampBurnHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampManufacturerWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampRatedHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeLampTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::readAttributePhysicalMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastFactorAdjustmentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeBallastStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeIntrinsicBallastFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampAlarmModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursTripPointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampBurnHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampManufacturerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampRatedHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeLampTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::subscribeAttributePhysicalMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeBallastFactorAdjustmentWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampAlarmModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursTripPointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampBurnHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampManufacturerWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampRatedHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeLampTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMaxLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBallastConfiguration::writeAttributeMinLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlGoToPercentWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::barrierControlStopWithParams:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierClosePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandCloseEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierCommandOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierMovingStateWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeBarrierSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierClosePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandCloseEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierCommandOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierMovingStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeBarrierSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierClosePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandCloseEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierCommandOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterBarrierControl::writeAttributeBarrierOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeCapabilityMinimaWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeDataModelRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocalConfigDisabledWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeLocationWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeCapabilityMinimaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeDataModelRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocalConfigDisabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeLocationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeLocationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeActiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeApplicationTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeInactiveTextWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeOutOfServiceWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePolarityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributePresentValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeReliabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::readAttributeStatusFlagsWithCompletion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeActiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeApplicationTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeInactiveTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeOutOfServiceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePolarityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributePresentValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeReliabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::subscribeAttributeStatusFlagsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeActiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeDescriptionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeInactiveTextWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeOutOfServiceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributePresentValueWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinaryInputBasic::writeAttributeReliabilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeBindingWithParams:completion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeBindingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:completion: not bound +!missing-selector! MTRBaseClusterBinding::writeAttributeBindingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::readAttributeStateValueWithCompletion: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBooleanState::subscribeAttributeStateValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributePartNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeProductURLWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeReachableWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithCompletion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeHardwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeManufacturingDateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeNodeLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributePartNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductLabelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeProductURLWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeReachableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSerialNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeSoftwareVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeUniqueIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::subscribeAttributeVendorNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:completion: not bound +!missing-selector! MTRBaseClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelByNumberWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::changeChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeChannelListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeCurrentChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::readAttributeLineupWithCompletion: not bound +!missing-selector! MTRBaseClusterChannel::skipChannelWithParams:completion: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeChannelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeCurrentChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterChannel::subscribeAttributeLineupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::colorLoopSetWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedMoveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::enhancedStepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueAndSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::moveToSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorCapabilitiesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopActiveWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopDirectionWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStartEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopStoredEnhancedHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorLoopTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointBYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointGYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRIntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorPointRYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMaxMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeColorTempPhysicalMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCompensationTextWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCoupleColorTempToLevelMinMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentSaturationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeCurrentYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeDriftCompensationWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedColorModeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeEnhancedCurrentHueWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeNumberOfPrimariesWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary1YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary2YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary3YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary4YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary5YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6IntensityWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6XWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributePrimary6YWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeStartUpColorTemperatureMiredsWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointXWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::readAttributeWhitePointYWithCompletion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorTemperatureWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepColorWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepHueWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stepSaturationWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::stopMoveStepWithParams:completion: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorCapabilitiesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopActiveWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopDirectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStartEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopStoredEnhancedHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorLoopTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointBYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointGYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRIntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorPointRYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMaxMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeColorTempPhysicalMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCompensationTextWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCoupleColorTempToLevelMinMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentSaturationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeCurrentYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeDriftCompensationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedColorModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeEnhancedCurrentHueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeNumberOfPrimariesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary1YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary2YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary3YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary4YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary5YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6IntensityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6XWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributePrimary6YWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeStartUpColorTemperatureMiredsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointXWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::subscribeAttributeWhitePointYWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointBYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointGYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRIntensityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeColorPointRYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeStartUpColorTemperatureMiredsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointXWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:completion: not bound +!missing-selector! MTRBaseClusterColorControl::writeAttributeWhitePointYWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchContentWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::launchURLWithParams:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAcceptHeaderWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::readAttributeSupportedStreamingProtocolsWithCompletion: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAcceptHeaderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::subscribeAttributeSupportedStreamingProtocolsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:completion: not bound +!missing-selector! MTRBaseClusterContentLauncher::writeAttributeSupportedStreamingProtocolsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClientListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeDeviceTypeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributePartsListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::readAttributeServerListWithCompletion: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClientListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeDeviceTypeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributePartsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDescriptor::subscribeAttributeServerListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::retrieveLogsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDiagnosticLogs::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::clearCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::clearYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getCredentialStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::getYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterDoorLock::lockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeActuatorEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeAutoRelockTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeCredentialRulesSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDefaultConfigurationRegisterWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorClosedEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorOpenEventsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeDoorStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableInsideStatusLEDWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableLocalProgrammingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnableOneTouchLockingWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeEnablePrivacyModeButtonWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeExpiringUserTimeoutWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLanguageWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLEDSettingsWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLocalProgrammingFeaturesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockStateWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeLockTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMaxRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinPINCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeMinRFIDCodeLengthWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfCredentialsSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfHolidaySchedulesSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfPINUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfRFIDUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfTotalUsersSupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfWeekDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeNumberOfYearDaySchedulesSupportedPerUserWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOpenPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeOperatingModeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeRequirePINforRemoteOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSendPINOverTheAirWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSoundVolumeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeSupportedOperatingModesWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeUserCodeTemporaryDisableTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::readAttributeWrongCodeEntryLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterDoorLock::setCredentialWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setHolidayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setUserWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setWeekDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::setYearDayScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeActuatorEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeAutoRelockTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeCredentialRulesSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDefaultConfigurationRegisterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorClosedEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorOpenEventsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeDoorStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableInsideStatusLEDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableLocalProgrammingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnableOneTouchLockingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeEnablePrivacyModeButtonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeExpiringUserTimeoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLanguageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLEDSettingsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLocalProgrammingFeaturesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeLockTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMaxRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinPINCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeMinRFIDCodeLengthWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfCredentialsSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfHolidaySchedulesSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfPINUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfRFIDUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfTotalUsersSupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfWeekDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeNumberOfYearDaySchedulesSupportedPerUserWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOpenPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeOperatingModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeRequirePINforRemoteOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSendPINOverTheAirWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSoundVolumeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeSupportedOperatingModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeUserCodeTemporaryDisableTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::subscribeAttributeWrongCodeEntryLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockDoorWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::unlockWithTimeoutWithParams:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeAutoRelockTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorClosedEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeDoorOpenEventsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableInsideStatusLEDWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableLocalProgrammingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnableOneTouchLockingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeEnablePrivacyModeButtonWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeExpiringUserTimeoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLanguageWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLEDSettingsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeLocalProgrammingFeaturesWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOpenPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeOperatingModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeRequirePINforRemoteOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSendPINOverTheAirWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeSoundVolumeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeUserCodeTemporaryDisableTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterDoorLock::writeAttributeWrongCodeEntryLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::getProfileInfoCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcActivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcReactivePowerOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAcVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageCounterWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeAverageRmsVoltageMeasurementPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeCurrentOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeDcVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousActiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousLineCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousReactiveCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeInstantaneousVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeLineCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasured9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase11thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase1stHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase3rdHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase5thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase7thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasuredPhase9thHarmonicCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeMeasurementTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeNeutralCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeOverloadAlarmsMaskWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePhaseHarmonicCurrentMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerDivisorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerFactorWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributePowerMultiplierWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactiveCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeOverVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltagePeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsExtremeUnderVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageMinWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltagePhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSagWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseBWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodPhaseCWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellPeriodWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageSwellWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeRmsVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalActivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalApparentPowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeTotalReactivePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::readAttributeVoltageOverloadWithCompletion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcActivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcReactivePowerOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAcVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageCounterWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeAverageRmsVoltageMeasurementPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeCurrentOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeDcVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousActiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousLineCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousReactiveCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeInstantaneousVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeLineCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasured9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase11thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase1stHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase3rdHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase5thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase7thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasuredPhase9thHarmonicCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeMeasurementTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeNeutralCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeOverloadAlarmsMaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePhaseHarmonicCurrentMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerDivisorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerFactorWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributePowerMultiplierWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactiveCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeOverVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltagePeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsExtremeUnderVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltagePhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSagWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseBWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodPhaseCWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellPeriodWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageSwellWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeRmsVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalActivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalApparentPowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeTotalReactivePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::subscribeAttributeVoltageOverloadWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAcOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsUnderVoltageCounterWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeAverageRmsVoltageMeasurementPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeOverloadAlarmsMaskWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeOverVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsExtremeUnderVoltagePeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSagPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:completion: not bound +!missing-selector! MTRBaseClusterElectricalMeasurement::writeAttributeRmsVoltageSwellPeriodWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCarrierDetectWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeCollisionCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeFullDuplexWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePacketTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributePHYRateWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTimeSinceResetWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::readAttributeTxErrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCarrierDetectWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeCollisionCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeFullDuplexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePacketTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributePHYRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTimeSinceResetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterEthernetNetworkDiagnostics::subscribeAttributeTxErrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeSequenceWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFanModeWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributePercentSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeRockSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeSpeedSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSettingWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::readAttributeWindSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeSequenceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFanModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributePercentSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeRockSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeSpeedSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSettingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::subscribeAttributeWindSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeSequenceWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeFanModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributePercentSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeRockSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeSpeedSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:completion: not bound +!missing-selector! MTRBaseClusterFanControl::writeAttributeWindSettingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFixedLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterFlowMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::armFailSafeWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::commissioningCompleteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBasicCommissioningInfoWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeBreadcrumbWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeLocationCapabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeRegulatoryConfigWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::readAttributeSupportsConcurrentConnectionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::setRegulatoryConfigWithParams:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBasicCommissioningInfoWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeBreadcrumbWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeLocationCapabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeRegulatoryConfigWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::subscribeAttributeSupportsConcurrentConnectionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:completion: not bound +!missing-selector! MTRBaseClusterGeneralCommissioning::writeAttributeBreadcrumbWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveHardwareFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveNetworkFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeActiveRadioFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeBootReasonWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeNetworkInterfacesWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeRebootCountWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTestEventTriggersEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeTotalOperationalHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::readAttributeUpTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveHardwareFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveNetworkFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeActiveRadioFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeBootReasonWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeNetworkInterfacesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeRebootCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTestEventTriggersEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeTotalOperationalHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::subscribeAttributeUpTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGeneralDiagnostics::testEventTriggerWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadAllIndicesWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetReadWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetRemoveWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::keySetWriteWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupKeyMapWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeGroupTableWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupKeysPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::readAttributeMaxGroupsPerFabricWithCompletion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupKeyMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeGroupTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupKeysPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::subscribeAttributeMaxGroupsPerFabricWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:completion: not bound +!missing-selector! MTRBaseClusterGroupKeyManagement::writeAttributeGroupKeyMapWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupIfIdentifyingWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::addGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::getGroupMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithCompletion: not bound +!missing-selector! MTRBaseClusterGroups::removeAllGroupsWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::removeGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterGroups::viewGroupWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::identifyWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::readAttributeIdentifyTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::subscribeAttributeIdentifyTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIdentify::triggerEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterIdentify::writeAttributeIdentifyTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeLightSensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeLightSensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterIlluminanceMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterKeypadInput::sendKeyWithParams:completion: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterKeypadInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToClosestFrequencyWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveToLevelWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::moveWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeDefaultMoveRateWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMaxLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeMinLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnOffTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOnTransitionTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeOptionsWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeRemainingTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::readAttributeStartUpCurrentLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithOnOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeDefaultMoveRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMaxLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeMinLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnOffTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOnTransitionTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeOptionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeRemainingTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::subscribeAttributeStartUpCurrentLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeDefaultMoveRateWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnOffTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOnTransitionTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeOptionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:completion: not bound +!missing-selector! MTRBaseClusterLevelControl::writeAttributeStartUpCurrentLevelWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeActiveLocaleWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::readAttributeSupportedLocalesWithCompletion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeActiveLocaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::subscribeAttributeSupportedLocalesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:completion: not bound +!missing-selector! MTRBaseClusterLocalizationConfiguration::writeAttributeActiveLocaleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithCompletion: not bound +!missing-selector! MTRBaseClusterLowPower::sleepWithParams:completion: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterLowPower::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::hideInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeCurrentInputWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::readAttributeInputListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::renameInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::selectInputWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaInput::showInputStatusWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeCurrentInputWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaInput::subscribeAttributeInputListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::fastForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::nextWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::pauseWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::playWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::previousWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeCurrentStateWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributePlaybackSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSampledPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeEndWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeSeekRangeStartWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::readAttributeStartTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::rewindWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::seekWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipBackwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::skipForwardWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::startOverWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithCompletion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::stopWithParams:completion: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeCurrentStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributePlaybackSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSampledPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeEndWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeSeekRangeStartWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterMediaPlayback::subscribeAttributeStartTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::changeToModeWithParams:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeCurrentModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeOnModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStandardNamespaceWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeStartUpModeWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::readAttributeSupportedModesWithCompletion: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeCurrentModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeOnModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStandardNamespaceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeStartUpModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::subscribeAttributeSupportedModesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeOnModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterModeSelect::writeAttributeStartUpModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::connectNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeConnectMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeInterfaceEnabledWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastConnectErrorValueWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkIDWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeLastNetworkingStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeMaxNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeNetworksWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::readAttributeScanMaxTimeSecondsWithCompletion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::removeNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::reorderNetworkWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::scanNetworksWithParams:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeConnectMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeInterfaceEnabledWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastConnectErrorValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeLastNetworkingStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeMaxNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeNetworksWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::subscribeAttributeScanMaxTimeSecondsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:completion: not bound +!missing-selector! MTRBaseClusterNetworkCommissioning::writeAttributeInterfaceEnabledWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeBitmapWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancySensorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePhysicalContactUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicOccupiedToUnoccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::readAttributeUltrasonicUnoccupiedToOccupiedThresholdWithCompletion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeBitmapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancySensorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIROccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributePIRUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicOccupiedToUnoccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::subscribeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePhysicalContactUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIROccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributePIRUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicOccupiedToUnoccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedDelayWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:completion: not bound +!missing-selector! MTRBaseClusterOccupancySensing::writeAttributeUltrasonicUnoccupiedToOccupiedThresholdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOff::offWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithEffectWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::offWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithRecallGlobalSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::onWithTimedOffWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeGlobalSceneControlWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOffWaitTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeOnTimeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::readAttributeStartUpOnOffWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeGlobalSceneControlWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOffWaitTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeOnTimeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::subscribeAttributeStartUpOnOffWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOff::toggleWithParams:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOffWaitTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeOnTimeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOff::writeAttributeStartUpOnOffWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchActionsWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::readAttributeSwitchTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchActionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::subscribeAttributeSwitchTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:completion: not bound +!missing-selector! MTRBaseClusterOnOffSwitchConfiguration::writeAttributeSwitchActionsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::addTrustedRootCertificateWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::attestationRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::certificateChainRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::CSRRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCommissionedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeCurrentFabricIndexWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFabricsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeNOCsWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeSupportedFabricsWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::readAttributeTrustedRootCertificatesWithCompletion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::removeFabricWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCommissionedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeCurrentFabricIndexWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeNOCsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeSupportedFabricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::subscribeAttributeTrustedRootCertificatesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateFabricLabelWithParams:completion: not bound +!missing-selector! MTRBaseClusterOperationalCredentials::updateNOCWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::queryImageWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateProvider::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::announceOTAProviderWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeDefaultOTAProvidersWithParams:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdatePossibleWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateProgressWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::readAttributeUpdateStateWithCompletion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeDefaultOTAProvidersWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdatePossibleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateProgressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::subscribeAttributeUpdateStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:completion: not bound +!missing-selector! MTRBaseClusterOTASoftwareUpdateRequestor::writeAttributeDefaultOTAProvidersWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatChargeFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveBatFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeActiveWiredFaultsWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatANSIDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatApprovedChemistryWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeLevelWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargeStateWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatChargingCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatCommonDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatFunctionalWhileChargingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatIECDesignationWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPercentRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatQuantityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplaceabilityWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatReplacementNeededWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeRemainingWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatTimeToFullChargeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeBatVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeDescriptionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeOrderWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputFrequencyWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredAssessedInputVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredCurrentTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredMaximumCurrentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredNominalVoltageWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::readAttributeWiredPresentWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatChargeFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveBatFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeActiveWiredFaultsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatANSIDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatApprovedChemistryWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeLevelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargeStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatChargingCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatCommonDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatFunctionalWhileChargingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatIECDesignationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPercentRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatQuantityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplaceabilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatReplacementNeededWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeRemainingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatTimeToFullChargeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeBatVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeDescriptionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeOrderWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputFrequencyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredAssessedInputVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredCurrentTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredMaximumCurrentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredNominalVoltageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSource::subscribeAttributeWiredPresentWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::readAttributeSourcesWithCompletion: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPowerSourceConfiguration::subscribeAttributeSourcesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMaxScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeMinScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaledValueWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeScaleWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMaxScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeMinScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaledValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeScaleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPressureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveControlModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeEffectiveOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeEnergyConsumedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeLifetimeRunningHoursWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMaxSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinCompPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstFlowWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstPressureWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeMinConstTempWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePowerWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributePumpStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::readAttributeSpeedWithCompletion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveControlModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeEffectiveOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeEnergyConsumedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeLifetimeRunningHoursWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMaxSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinCompPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstFlowWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstPressureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeMinConstTempWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePowerWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributePumpStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::subscribeAttributeSpeedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeControlModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeEnergyConsumedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeLifetimeRunningHoursWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterPumpConfigurationAndControl::writeAttributeOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterRelativeHumidityMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::addSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::copySceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedAddSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::enhancedViewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::getSceneMembershipWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentGroupWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeCurrentSceneWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeLastConfiguredByWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeNameSupportWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneCountWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::readAttributeSceneValidWithCompletion: not bound +!missing-selector! MTRBaseClusterScenes::recallSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeAllScenesWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::removeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::storeSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentGroupWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeCurrentSceneWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeLastConfiguredByWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeNameSupportWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::subscribeAttributeSceneValidWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterScenes::viewSceneWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapFreeWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapHighWatermarkWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeCurrentHeapUsedWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::readAttributeThreadMetricsWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithCompletion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::resetWatermarksWithParams:completion: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapFreeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapHighWatermarkWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeCurrentHeapUsedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSoftwareDiagnostics::subscribeAttributeThreadMetricsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeCurrentPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeMultiPressMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::readAttributeNumberOfPositionsWithCompletion: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeCurrentPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeMultiPressMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterSwitch::subscribeAttributeNumberOfPositionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTargetNavigator::navigateTargetWithParams:completion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeCurrentTargetWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::readAttributeTargetListWithCompletion: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeCurrentTargetWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTargetNavigator::subscribeAttributeTargetListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMaxMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeMinMeasuredValueWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::readAttributeToleranceWithCompletion: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMaxMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeMinMeasuredValueWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTemperatureMeasurement::subscribeAttributeToleranceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::clearWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::getWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAbsMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityformatWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCapacityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCoilTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACCompressorTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACErrorCodeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACLouverPositionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACRefrigerantTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeACTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeControlSequenceOfOperationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeEmergencyHeatDeltaWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeHVACSystemTypeConfigurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureCalibrationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeLocalTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMaxHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinCoolSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinHeatSetpointLimitWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeMinSetpointDeadBandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfDailyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeNumberOfWeeklyTransitionsWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupancyWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeOutdoorTemperatureWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePICoolingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributePIHeatingDemandWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeRemoteSensingWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeAmountWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSetpointChangeSourceWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeStartOfWeekWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeSystemModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldDurationWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeTemperatureSetpointHoldWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatProgrammingOperationModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeThermostatRunningStateWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedCoolingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedHeatingSetpointWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMaxWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackMinWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::readAttributeUnoccupiedSetbackWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostat::setpointRaiseLowerWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::setWeeklyScheduleWithParams:completion: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAbsMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityformatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCapacityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCoilTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACCompressorTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACErrorCodeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACLouverPositionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACRefrigerantTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeACTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeControlSequenceOfOperationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeEmergencyHeatDeltaWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeHVACSystemTypeConfigurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureCalibrationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeLocalTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMaxHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinCoolSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinHeatSetpointLimitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeMinSetpointDeadBandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfDailyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeNumberOfWeeklyTransitionsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupancyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeOutdoorTemperatureWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePICoolingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributePIHeatingDemandWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeRemoteSensingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeAmountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSetpointChangeSourceWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeStartOfWeekWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeSystemModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldDurationWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeTemperatureSetpointHoldWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatProgrammingOperationModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeThermostatRunningStateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedCoolingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedHeatingSetpointWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMaxWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackMinWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::subscribeAttributeUnoccupiedSetbackWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityformatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCapacityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACCompressorTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACErrorCodeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACLouverPositionWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACRefrigerantTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeACTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeControlSequenceOfOperationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeEmergencyHeatDeltaWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeHVACSystemTypeConfigurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeLocalTemperatureCalibrationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMaxHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinCoolSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinHeatSetpointLimitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeMinSetpointDeadBandWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeOccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeRemoteSensingWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeSystemModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldDurationWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeTemperatureSetpointHoldWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeThermostatProgrammingOperationModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedCoolingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedHeatingSetpointWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostat::writeAttributeUnoccupiedSetbackWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeKeypadLockoutWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeScheduleProgrammingVisibilityWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::readAttributeTemperatureDisplayModeWithCompletion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeKeypadLockoutWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeScheduleProgrammingVisibilityWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::subscribeAttributeTemperatureDisplayModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeKeypadLockoutWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeScheduleProgrammingVisibilityWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterThermostatUserInterfaceConfiguration::writeAttributeTemperatureDisplayModeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveNetworkFaultsListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeActiveTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeBetterPartitionAttachAttemptCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelPage0MaskWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChannelWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeChildRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDelayWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeDetachedRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeExtendedPanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeLeaderRouterIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeMeshLocalPrefixWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeNetworkNameWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOperationalDatasetComponentsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePanIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeParentChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdChangeCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePartitionIdWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributePendingTimestampWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouterRoleCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRouteTableWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRoutingRoleWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxAddressFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDestAddrFilteredCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxDuplicatedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrFcsCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrInvalidSrcAddrCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrNoFrameCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrSecCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxErrUnknownNeighborCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeRxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeSecurityPolicyWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeStableDataVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBeaconRequestCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxBroadcastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDataPollCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxDirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrAbortCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrBusyChannelCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxErrCcaCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxIndirectMaxRetryExpiryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxNoAckRequestedCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxOtherCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxRetryCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxTotalCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeTxUnicastCountWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::readAttributeWeightingWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveNetworkFaultsListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeActiveTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeBetterPartitionAttachAttemptCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelPage0MaskWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChannelWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeChildRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDelayWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeDetachedRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeExtendedPanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeLeaderRouterIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeMeshLocalPrefixWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNeighborTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeNetworkNameWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOperationalDatasetComponentsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePanIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeParentChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdChangeCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePartitionIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributePendingTimestampWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouterRoleCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRouteTableWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRoutingRoleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxAddressFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDestAddrFilteredCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxDuplicatedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrFcsCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrInvalidSrcAddrCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrNoFrameCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrSecCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxErrUnknownNeighborCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeRxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeSecurityPolicyWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeStableDataVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBeaconRequestCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxBroadcastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDataPollCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxDirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrAbortCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrBusyChannelCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxErrCcaCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxIndirectMaxRetryExpiryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxNoAckRequestedCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxOtherCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxRetryCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxTotalCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeTxUnicastCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterThreadNetworkDiagnostics::subscribeAttributeWeightingWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeActiveCalendarTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeHourFormatWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::readAttributeSupportedCalendarTypesWithCompletion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeActiveCalendarTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeHourFormatWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::subscribeAttributeSupportedCalendarTypesWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeActiveCalendarTypeWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:completion: not bound +!missing-selector! MTRBaseClusterTimeFormatLocalization::writeAttributeHourFormatWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::readAttributeTemperatureUnitWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::subscribeAttributeTemperatureUnitWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitLocalization::writeAttributeTemperatureUnitWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochSWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeEpochUsWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneralErrorBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListFabricScopedWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeListStructOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeLongOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap32WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap64WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBitmap8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableCharStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum16WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnum8WithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableEnumAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatDoubleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableFloatSingleWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt24uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt32uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt40uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt48uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt56uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt64uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeNullableStructWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeOctetStringWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt16uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8sWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeRangeRestrictedInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeStructAttrWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeTimedWriteBooleanWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeUnsupportedWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeVendorIdWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::readAttributeWriteOnlyInt8uWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::simpleStructEchoRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochSWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeEpochUsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneralErrorBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListFabricScopedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListNullablesAndOptionalsStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeListStructOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeLongOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap32WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap64WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBitmap8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableCharStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum16WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnum8WithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableEnumAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatDoubleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableFloatSingleWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt24uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt32uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt40uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt48uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt56uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt64uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeNullableStructWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeOctetStringWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt16uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8sWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeRangeRestrictedInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeStructAttrWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeTimedWriteBooleanWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeUnsupportedWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeVendorIdWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::subscribeAttributeWriteOnlyInt8uWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUnitTesting::testAddArgumentsWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testComplexNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testEnumsRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListInt8UReverseRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testListStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNestedStructListArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNotHandledWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testNullableOptionalRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testSpecificWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testStructArrayArgumentRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testUnknownCommandWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::testWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithCompletion: not bound +!missing-selector! MTRBaseClusterUnitTesting::timedInvokeRequestWithParams:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochSWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeEpochUsWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListFabricScopedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeListStructOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeLongOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap32WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap64WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBitmap8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableCharStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum16WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnum8WithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt24uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt32uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt40uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt48uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt56uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt64uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeNullableStructWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeOctetStringWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeStructAttrWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeUnsupportedWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeVendorIdWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:completion: not bound +!missing-selector! MTRBaseClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::readAttributeLabelListWithCompletion: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::subscribeAttributeLabelListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:completion: not bound +!missing-selector! MTRBaseClusterUserLabel::writeAttributeLabelListWithValue:params:completion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::readAttributeMACAddressWithCompletion: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWakeOnLAN::subscribeAttributeMACAddressWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconLostCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBeaconRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeChannelNumberWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeCurrentMaxRateWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeOverrunCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketMulticastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastRxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributePacketUnicastTxCountWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeRSSIWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeSecurityTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::readAttributeWiFiVersionWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithCompletion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::resetCountsWithParams:completion: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconLostCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBeaconRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeBSSIDWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeChannelNumberWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeCurrentMaxRateWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeOverrunCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketMulticastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastRxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributePacketUnicastTxCountWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeRSSIWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeSecurityTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWiFiNetworkDiagnostics::subscribeAttributeWiFiVersionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::downOrCloseWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToLiftValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltPercentageWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::goToTiltValueWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAcceptedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeAttributeListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeClusterRevisionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeConfigStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltPercentageWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeCurrentPositionTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeEndProductTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeFeatureMapWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeGeneratedCommandListWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeInstalledOpenLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeModeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeNumberOfActuationsTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeOperationalStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitLiftWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributePhysicalClosedLimitTiltWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeSafetyStatusWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionLiftPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTargetPositionTiltPercent100thsWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::readAttributeTypeWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::stopMotionWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAcceptedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeAttributeListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeClusterRevisionWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeConfigStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltPercentageWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeCurrentPositionTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeEndProductTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeFeatureMapWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeGeneratedCommandListWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeInstalledOpenLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeModeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeNumberOfActuationsTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeOperationalStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitLiftWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributePhysicalClosedLimitTiltWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeSafetyStatusWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionLiftPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTargetPositionTiltPercent100thsWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::subscribeAttributeTypeWithParams:subscriptionEstablished:reportHandler: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithCompletion: not bound +!missing-selector! MTRBaseClusterWindowCovering::upOrOpenWithParams:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:completion: not bound +!missing-selector! MTRBaseClusterWindowCovering::writeAttributeModeWithValue:params:completion: not bound +!missing-selector! MTRBaseDevice::deregisterReportHandlersWithQueue:completion: not bound +!missing-selector! MTRBaseDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRBaseDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRBaseDevice::readAttributesWithEndpointID:clusterID:attributeID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::readEventsWithEndpointID:clusterID:eventID:params:queue:completion: not bound +!missing-selector! MTRBaseDevice::sessionTransportType not bound +!missing-selector! MTRBaseDevice::subscribeToAttributesWithEndpointID:clusterID:attributeID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeToEventsWithEndpointID:clusterID:eventID:params:queue:reportHandler:subscriptionEstablished: not bound +!missing-selector! MTRBaseDevice::subscribeWithQueue:params:clusterStateCacheContainer:attributeReportHandler:eventReportHandler:errorHandler:subscriptionEstablished:resubscriptionScheduled: not bound +!missing-selector! MTRBaseDevice::writeAttributeWithEndpointID:clusterID:attributeID:value:timedWriteTimeout:queue:completion: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::caseSessionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setCaseSessionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::setSubscriptionsPerFabric: not bound +!missing-selector! MTRBasicInformationClusterCapabilityMinimaStruct::subscriptionsPerFabric not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::fabricIndex not bound +!missing-selector! MTRBasicInformationClusterLeaveEvent::setFabricIndex: not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::reachableNewValue not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent::setReachableNewValue: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::setSoftwareVersion: not bound +!missing-selector! MTRBridgedDeviceBasicInformationClusterStartUpEvent::softwareVersion not bound +!missing-selector! MTRCertificateInfo::initWithTLVBytes: not bound +!missing-selector! MTRCertificateInfo::issuer not bound +!missing-selector! MTRCertificateInfo::notAfter not bound +!missing-selector! MTRCertificateInfo::notBefore not bound +!missing-selector! MTRCertificateInfo::subject not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelByNumberParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChangeChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterChangeChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::affiliateCallSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::callSign not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::majorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::minorNumber not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::name not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setAffiliateCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setCallSign: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMajorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setMinorNumber: not bound +!missing-selector! MTRChannelClusterChannelInfoStruct::setName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupInfoType not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::lineupName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::operatorName not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::postalCode not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupInfoType: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setLineupName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setOperatorName: not bound +!missing-selector! MTRChannelClusterLineupInfoStruct::setPostalCode: not bound +!missing-selector! MTRChannelClusterSkipChannelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRChannelClusterSkipChannelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRClusterAccessControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccessControl::readAttributeACLWithParams: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterAccessControl::writeAttributeACLWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterAccountLogin::getSetupPINWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAccountLogin::loginWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAccountLogin::logoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::disableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::enableActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterActions::instantActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::instantActionWithTransitionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::pauseActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::resumeActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithDurationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::startActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterActions::stopActionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openBasicCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::openCommissioningWindowWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAdministratorCommissioning::revokeCommissioningWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::hideAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterApplicationLauncher::launchAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterApplicationLauncher::stopAppWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterAudioOutput::renameOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterAudioOutput::selectOutputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBallastConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBallastConfiguration::readAttributeIntrinsicBallastFactorWithParams: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBallastConfiguration::writeAttributeIntrinsicBallastFactorWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlGoToPercentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::barrierControlStopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterBarrierControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeCapabilityMinimaWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeDataModelRevisionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocalConfigDisabledWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeLocationWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocalConfigDisabledWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeLocationWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterBinaryInputBasic::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBinding::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBooleanState::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeHardwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeManufacturingDateWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeNodeLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributePartNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductLabelWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeProductURLWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeReachableWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSerialNumberWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionStringWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeSoftwareVersionWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeUniqueIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorIDWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::readAttributeVendorNameWithParams: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterBridgedDeviceBasicInformation::writeAttributeNodeLabelWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterChannel::changeChannelByNumberWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::changeChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterChannel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterChannel::skipChannelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::colorLoopSetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedMoveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::enhancedStepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterColorControl::moveColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueAndSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::moveToSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorTemperatureWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepColorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepHueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stepSaturationWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterColorControl::stopMoveStepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterContentLauncher::launchContentWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterContentLauncher::launchURLWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDescriptor::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDescriptor::readAttributeDeviceTypeListWithParams: not bound +!missing-selector! MTRClusterDiagnosticLogs::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDiagnosticLogs::retrieveLogsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::clearYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getCredentialStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::getYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterDoorLock::lockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setCredentialWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setHolidayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setUserWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setWeekDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::setYearDayScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockDoorWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterDoorLock::unlockWithTimeoutWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getMeasurementProfileCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::getProfileInfoCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterElectricalMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterEthernetNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterFanControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFixedLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterFlowMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::armFailSafeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::commissioningCompleteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralCommissioning::setRegulatoryConfigWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGeneralDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGeneralDiagnostics::readAttributeBootReasonWithParams: not bound +!missing-selector! MTRClusterGeneralDiagnostics::testEventTriggerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadAllIndicesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetReadWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetRemoveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroupKeyManagement::keySetWriteWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupIfIdentifyingWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::addGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::getGroupMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeAllGroupsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::removeGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterGroups::viewGroupWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::identifyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIdentify::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterIdentify::triggerEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterIlluminanceMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterKeypadInput::sendKeyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLevelControl::moveToClosestFrequencyWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveToLevelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::moveWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithOnOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLevelControl::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLocalizationConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterLowPower::sleepWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterLowPower::sleepWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::hideInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaInput::renameInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::selectInputWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaInput::showInputStatusWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::fastForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::nextWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::pauseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::playWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::previousWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::rewindWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::seekWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipBackwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::skipForwardWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::startOverWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterMediaPlayback::stopWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::changeToModeWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterModeSelect::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateThreadNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::addOrUpdateWiFiNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::connectNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterNetworkCommissioning::removeNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::reorderNetworkWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterNetworkCommissioning::scanNetworksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOccupancySensing::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIROccupiedToUnoccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedDelayWithParams: not bound +!missing-selector! MTRClusterOccupancySensing::readAttributePIRUnoccupiedToOccupiedThresholdWithParams: 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! MTRClusterOnOff::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOnOff::offWithEffectWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::offWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithRecallGlobalSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::onWithTimedOffWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOff::toggleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOnOffSwitchConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::addNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::addTrustedRootCertificateWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::attestationRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::certificateChainRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::CSRRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOperationalCredentials::removeFabricWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateFabricLabelWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOperationalCredentials::updateNOCWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::applyUpdateRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::notifyUpdateAppliedWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateProvider::queryImageWithParams:expectedValues:expectedValueInterval:completion: 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:completion: not bound +!missing-selector! MTRClusterOTASoftwareUpdateRequestor::initWithDevice:endpointID: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! MTRClusterPath::cluster not bound +!missing-selector! MTRClusterPath::endpoint not bound +!missing-selector! MTRClusterPowerSource::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPowerSourceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPressureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterPumpConfigurationAndControl::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterRelativeHumidityMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::addSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::copySceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedAddSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::enhancedViewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::getSceneMembershipWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterScenes::recallSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeAllScenesWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::removeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::storeSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterScenes::viewSceneWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterSoftwareDiagnostics::resetWatermarksWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterStateCacheContainer::readAttributesWithEndpointID:clusterID:attributeID:queue:completion: not bound +!missing-selector! MTRClusterSwitch::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterTargetNavigator::navigateTargetWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTemperatureMeasurement::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::clearWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::getWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThermostat::setpointRaiseLowerWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostat::setWeeklyScheduleWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThermostatUserInterfaceConfiguration::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeNeighborTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::readAttributeRouteTableWithParams: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterThreadNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterTimeFormatLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitLocalization::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAcceptedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeAttributeListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeClusterRevisionWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochSWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeEpochUsWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFeatureMapWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneralErrorBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeGeneratedCommandListWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListFabricScopedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListNullablesAndOptionalsStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeListStructOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeLongOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap32WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap64WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBitmap8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableCharStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum16WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnum8WithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableEnumAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatDoubleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableFloatSingleWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt24uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt32uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt40uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt48uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt56uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt64uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeNullableStructWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeOctetStringWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt16uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8sWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeRangeRestrictedInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeStructAttrWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeTimedWriteBooleanWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeUnsupportedWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeVendorIdWithParams: not bound +!missing-selector! MTRClusterUnitTesting::readAttributeWriteOnlyInt8uWithParams: not bound +!missing-selector! MTRClusterUnitTesting::simpleStructEchoRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testAddArgumentsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testComplexNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEmitTestFabricScopedEventRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testEnumsRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListInt8UReverseRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testListStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNestedStructListArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNotHandledWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testNullableOptionalRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSimpleOptionalArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testSpecificWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testStructArrayArgumentRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testUnknownCommandWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::testWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::timedInvokeRequestWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeClusterErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochSWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeEpochUsWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeGeneralErrorBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListFabricScopedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListNullablesAndOptionalsStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeListStructOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeLongOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap32WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap64WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBitmap8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableCharStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum16WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnum8WithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableEnumAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatDoubleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableFloatSingleWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt24uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt32uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt40uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt48uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt56uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt64uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeNullableStructWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeOctetStringWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt16uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8sWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeRangeRestrictedInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeStructAttrWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeTimedWriteBooleanWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeUnsupportedWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeVendorIdWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval: not bound +!missing-selector! MTRClusterUnitTesting::writeAttributeWriteOnlyInt8uWithValue:expectedValueInterval:params: not bound +!missing-selector! MTRClusterUserLabel::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWakeOnLAN::initWithDevice:endpointID: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:endpointID:queue: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeBSSIDWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::readAttributeRSSIWithParams: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWiFiNetworkDiagnostics::resetCountsWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::downOrCloseWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToLiftValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltPercentageWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::goToTiltValueWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::initWithDevice:endpointID:queue: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::stopMotionWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithExpectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRClusterWindowCovering::upOrOpenWithParams:expectedValues:expectedValueInterval:completion: not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterColorLoopSetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterEnhancedStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::colorTemperatureMireds not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setColorTemperatureMireds: not bound +!missing-selector! MTRColorControlClusterMoveToColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueAndSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterMoveToSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepColorTemperatureParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepHueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepHueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStepSaturationParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRColorControlClusterStopMoveStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRCommissioningParameters::csrNonce not bound +!missing-selector! MTRCommissioningParameters::failSafeTimeout not bound +!missing-selector! MTRCommissioningParameters::setCsrNonce: not bound +!missing-selector! MTRCommissioningParameters::setFailSafeTimeout: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::name not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setName: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterAdditionalInfoStruct::value not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::background not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::logo not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::progressBar not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::providerName not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setBackground: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setLogo: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProgressBar: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setProviderName: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setSplash: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::setWaterMark: not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::splash not bound +!missing-selector! MTRContentLauncherClusterBrandingInformationStruct::waterMark not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::parameterList not bound +!missing-selector! MTRContentLauncherClusterContentSearchStruct::setParameterList: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::height not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::metric not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setHeight: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setMetric: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::setWidth: not bound +!missing-selector! MTRContentLauncherClusterDimensionStruct::width not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchContentParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::data not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setData: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::setStatus: not bound +!missing-selector! MTRContentLauncherClusterLauncherResponseParams::status not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::serverSideProcessingTimeout not bound +!missing-selector! MTRContentLauncherClusterLaunchURLParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::externalIDList not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setExternalIDList: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setType: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::setValue: not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::type not bound +!missing-selector! MTRContentLauncherClusterParameterStruct::value not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::color not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::imageURL not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setColor: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setImageURL: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::setSize: not bound +!missing-selector! MTRContentLauncherClusterStyleInformationStruct::size not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::deviceType not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::revision not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setDeviceType: not bound +!missing-selector! MTRDescriptorClusterDeviceTypeStruct::setRevision: not bound +!missing-selector! MTRDevice::invokeCommandWithEndpointID:clusterID:commandID:commandFields:expectedValues:expectedValueInterval:timedInvokeTimeout:queue:completion: not bound +!missing-selector! MTRDevice::openCommissioningWindowWithSetupPasscode:discriminator:duration:queue:completion: not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::productID not bound +!missing-selector! MTRDeviceAttestationDeviceInfo::vendorID not bound +!missing-selector! MTRDeviceAttestationInfo::certificationDeclaration not bound +!missing-selector! MTRDeviceAttestationInfo::challenge not bound +!missing-selector! MTRDeviceAttestationInfo::deviceAttestationCertificate not bound +!missing-selector! MTRDeviceAttestationInfo::elementsSignature not bound +!missing-selector! MTRDeviceAttestationInfo::elementsTLV not bound +!missing-selector! MTRDeviceAttestationInfo::firmwareInfo not bound +!missing-selector! MTRDeviceAttestationInfo::initWithDeviceAttestationChallenge:nonce:elementsTLV:elementsSignature:deviceAttestationCertificate:productAttestationIntermediateCertificate:certificationDeclaration:firmwareInfo: not bound +!missing-selector! MTRDeviceAttestationInfo::nonce not bound +!missing-selector! MTRDeviceAttestationInfo::productAttestationIntermediateCertificate not bound +!missing-selector! MTRDeviceController::attestationChallengeForDeviceID: not bound +!missing-selector! MTRDeviceController::cancelCommissioningForNodeID:error: not bound +!missing-selector! MTRDeviceController::commissionNodeWithID:commissioningParams:error: not bound +!missing-selector! MTRDeviceController::controllerNodeID not bound +!missing-selector! MTRDeviceController::deviceBeingCommissionedWithNodeID:error: not bound +!missing-selector! MTRDeviceController::preWarmCommissioningSession not bound +!missing-selector! MTRDeviceController::setDeviceControllerDelegate:queue: not bound +!missing-selector! MTRDeviceController::setupCommissioningSessionWithPayload:newNodeID:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnExistingFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::createControllerOnNewFabric:error: not bound +!missing-selector! MTRDeviceControllerFactory::isRunning not bound +!missing-selector! MTRDeviceControllerFactory::startControllerFactory:error: not bound +!missing-selector! MTRDeviceControllerFactory::stopControllerFactory not bound +!missing-selector! MTRDeviceControllerFactoryParams::certificationDeclarationCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::initWithStorage: not bound +!missing-selector! MTRDeviceControllerFactoryParams::otaProviderDelegate not bound +!missing-selector! MTRDeviceControllerFactoryParams::port not bound +!missing-selector! MTRDeviceControllerFactoryParams::productAttestationAuthorityCertificates not bound +!missing-selector! MTRDeviceControllerFactoryParams::setCertificationDeclarationCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setOtaProviderDelegate: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setPort: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setProductAttestationAuthorityCertificates: not bound +!missing-selector! MTRDeviceControllerFactoryParams::setShouldStartServer: not bound +!missing-selector! MTRDeviceControllerFactoryParams::shouldStartServer not bound +!missing-selector! MTRDeviceControllerFactoryParams::storage not bound +!missing-selector! MTRDeviceControllerStartupParams::fabricID not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:fabricID:nocSigner: not bound +!missing-selector! MTRDeviceControllerStartupParams::initWithIPK:operationalKeypair:operationalCertificate:intermediateCertificate:rootCertificate: not bound +!missing-selector! MTRDeviceControllerStartupParams::nodeID not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuer not bound +!missing-selector! MTRDeviceControllerStartupParams::operationalCertificateIssuerQueue not bound +!missing-selector! MTRDeviceControllerStartupParams::setNodeID: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuer: not bound +!missing-selector! MTRDeviceControllerStartupParams::setOperationalCertificateIssuerQueue: not bound +!missing-selector! MTRDeviceControllerStartupParams::setVendorID: not bound +!missing-selector! MTRDeviceControllerStartupParams::vendorID not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::logContent not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setLogContent: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::setUtcTimeStamp: not bound +!missing-selector! MTRDiagnosticLogsClusterRetrieveLogsResponseParams::utcTimeStamp not bound +!missing-selector! MTRDistinguishedNameInfo::caseAuthenticatedTags not bound +!missing-selector! MTRDistinguishedNameInfo::fabricID not bound +!missing-selector! MTRDistinguishedNameInfo::intermediateCACertificateID not bound +!missing-selector! MTRDistinguishedNameInfo::nodeID not bound +!missing-selector! MTRDistinguishedNameInfo::rootCACertificateID not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterClearYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialIndex not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::credentialType not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialIndex: not bound +!missing-selector! MTRDoorLockClusterCredentialStruct::setCredentialType: not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetCredentialStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterGetUserResponseParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterGetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterLockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetCredentialParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetHolidayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::setUserUniqueID: not bound +!missing-selector! MTRDoorLockClusterSetUserParams::userUniqueID not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetWeekDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterSetYearDayScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockDoorParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::serverSideProcessingTimeout not bound +!missing-selector! MTRDoorLockClusterUnlockWithTimeoutParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetMeasurementProfileCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRElectricalMeasurementClusterGetProfileInfoCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTREthernetNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::serverSideProcessingTimeout not bound +!missing-selector! MTRFaultInjectionClusterFailRandomlyAtFaultParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterArmFailSafeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterCommissioningCompleteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralCommissioningClusterSetRegulatoryConfigParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::hardwareAddress not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv4Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::iPv6Addresses not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::isOperational not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::name not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv4 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::offPremiseServicesReachableIPv6 not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setHardwareAddress: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv4Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIPv6Addresses: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setIsOperational: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setName: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv4: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setOffPremiseServicesReachableIPv6: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::setType: not bound +!missing-selector! MTRGeneralDiagnosticsClusterNetworkInterface::type not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGeneralDiagnosticsClusterTestEventTriggerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadAllIndicesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetReadParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetRemoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupKeyManagementClusterKeySetWriteParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupIfIdentifyingParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterAddGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterAddGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterGetGroupMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveAllGroupsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterRemoveGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterRemoveGroupResponseParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupParams::serverSideProcessingTimeout not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setGroupID: not bound +!missing-selector! MTRGroupsClusterViewGroupParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::groupID not bound +!missing-selector! MTRGroupsClusterViewGroupResponseParams::setGroupID: not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterIdentifyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTRIdentifyClusterTriggerEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRKeypadInputClusterSendKeyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToClosestFrequencyParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveToLevelWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterMoveWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStepWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLevelControlClusterStopWithOnOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRLowPowerClusterSleepParams::serverSideProcessingTimeout not bound +!missing-selector! MTRLowPowerClusterSleepParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterHideInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::descriptionString not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::index not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::inputType not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::name not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setDescriptionString: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setIndex: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setInputType: not bound +!missing-selector! MTRMediaInputClusterInputInfoStruct::setName: not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterRenameInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterSelectInputParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaInputClusterShowInputStatusParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterFastForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterNextParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPauseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::position not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setPosition: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::setUpdatedAt: not bound +!missing-selector! MTRMediaPlaybackClusterPlaybackPositionStruct::updatedAt not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPlayParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterPreviousParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterRewindParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSeekParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipBackwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterSkipForwardParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStartOverParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::serverSideProcessingTimeout not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRMediaPlaybackClusterStopParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRModeSelectClusterChangeToModeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::mfgCode not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setMfgCode: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::setValue: not bound +!missing-selector! MTRModeSelectClusterSemanticTagStruct::value not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateThreadNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterAddOrUpdateWiFiNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterConnectNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterRemoveNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterReorderNetworkParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRNetworkCommissioningClusterScanNetworksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::effectIdentifier not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setEffectIdentifier: not bound +!missing-selector! MTROnOffClusterOffWithEffectParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithRecallGlobalSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterOnWithTimedOffParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROnOffClusterToggleParams::serverSideProcessingTimeout not bound +!missing-selector! MTROnOffClusterToggleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCertificateChain::adminSubject not bound +!missing-selector! MTROperationalCertificateChain::initWithOperationalCertificate:intermediateCertificate:rootCertificate:adminSubject: not bound +!missing-selector! MTROperationalCertificateChain::intermediateCertificate not bound +!missing-selector! MTROperationalCertificateChain::operationalCertificate not bound +!missing-selector! MTROperationalCertificateChain::rootCertificate not bound +!missing-selector! MTROperationalCertificateChain::setAdminSubject: not bound +!missing-selector! MTROperationalCertificateChain::setIntermediateCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setOperationalCertificate: not bound +!missing-selector! MTROperationalCertificateChain::setRootCertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::rootCACertificate not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setRootCACertificate: not bound +!missing-selector! MTROperationalCredentialsClusterAddTrustedRootCertificateParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterAttestationRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::attestationSignature not bound +!missing-selector! MTROperationalCredentialsClusterAttestationResponseParams::setAttestationSignature: not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCertificateChainRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterCSRRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::fabricIndex not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::label not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::nodeID not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::rootPublicKey not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setFabricIndex: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setLabel: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setNodeID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setRootPublicKey: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::setVendorID: not bound +!missing-selector! MTROperationalCredentialsClusterFabricDescriptorStruct::vendorID not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterRemoveFabricParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateFabricLabelParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::serverSideProcessingTimeout not bound +!missing-selector! MTROperationalCredentialsClusterUpdateNOCParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROperationalCSRInfo::attestationSignature not bound +!missing-selector! MTROperationalCSRInfo::csr not bound +!missing-selector! MTROperationalCSRInfo::csrElementsTLV not bound +!missing-selector! MTROperationalCSRInfo::csrNonce not bound +!missing-selector! MTROperationalCSRInfo::initWithCSR:csrNonce:csrElementsTLV:attestationSignature: not bound +!missing-selector! MTROptionalQRCodeInfo::setType: not bound +!missing-selector! MTROptionalQRCodeInfo::type not bound +!missing-selector! MTROTAHeader::initWithData: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::getNewVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setNewVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::action not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setAction: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::hardwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::location not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::metadataForProvider not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::productID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::protocolsSupported not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::requestorCanConsent not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setHardwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setLocation: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setMetadataForProvider: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setProtocolsSupported: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setRequestorCanConsent: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::delayedActionTime not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::imageURI not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::metadataForRequestor not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setDelayedActionTime: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setImageURI: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setMetadataForRequestor: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setSoftwareVersionString: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setStatus: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUpdateToken: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::setUserConsentNeeded: not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::softwareVersionString not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::status not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::updateToken not bound +!missing-selector! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams::userConsentNeeded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::announcementReason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::metadataForNode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::serverSideProcessingTimeout not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setAnnouncementReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setMetadataForNode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::setVendorID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::timedInvokeTimeoutMs not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams::vendorID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::bytesDownloaded not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::platformCode not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::progressPercent not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setBytesDownloaded: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setPlatformCode: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setProgressPercent: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent::softwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::endpoint not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::fabricIndex not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::providerNodeID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setEndpoint: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setFabricIndex: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterProviderLocation::setProviderNodeID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::getNewState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::previousState not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::reason not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setNewState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setPreviousState: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setReason: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::setTargetSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent::targetSoftwareVersion not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::productID not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setProductID: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::setSoftwareVersion: not bound +!missing-selector! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent::softwareVersion not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatChargeFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterBatFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::current not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::previous not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setCurrent: not bound +!missing-selector! MTRPowerSourceClusterWiredFaultChangeEvent::setPrevious: not bound +!missing-selector! MTRReadParams::minEventNumber not bound +!missing-selector! MTRReadParams::setFilterByFabric: not bound +!missing-selector! MTRReadParams::setMinEventNumber: not bound +!missing-selector! MTRReadParams::shouldFilterByFabric not bound +!missing-selector! MTRScenesClusterAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterAttributeValuePair::attributeID not bound +!missing-selector! MTRScenesClusterAttributeValuePair::setAttributeID: not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::groupIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneParams::sceneIdentifierTo not bound +!missing-selector! MTRScenesClusterCopySceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setGroupIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setSceneIdentifierTo: not bound +!missing-selector! MTRScenesClusterCopySceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::groupIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::sceneIdentifierFrom not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setGroupIdentifierFrom: not bound +!missing-selector! MTRScenesClusterCopySceneResponseParams::setSceneIdentifierFrom: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedAddSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterEnhancedViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::clusterID not bound +!missing-selector! MTRScenesClusterExtensionFieldSet::setClusterID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setGroupID: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::groupID not bound +!missing-selector! MTRScenesClusterGetSceneMembershipResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRecallSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRecallSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveAllScenesResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterRemoveSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterRemoveSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterStoreSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterStoreSceneResponseParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneParams::serverSideProcessingTimeout not bound +!missing-selector! MTRScenesClusterViewSceneParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setSceneID: not bound +!missing-selector! MTRScenesClusterViewSceneParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::groupID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::sceneID not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setGroupID: not bound +!missing-selector! MTRScenesClusterViewSceneResponseParams::setSceneID: not bound +!missing-selector! MTRSetupPayload::discoveryCapabilities not bound +!missing-selector! MTRSetupPayload::initWithSetupPasscode:discriminator: not bound +!missing-selector! MTRSetupPayload::qrCodeString: not bound +!missing-selector! MTRSetupPayload::setDiscoveryCapabilities: not bound +!missing-selector! MTRSetupPayload::setSetupPasscode: not bound +!missing-selector! MTRSetupPayload::setupPasscode not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::serverSideProcessingTimeout not bound +!missing-selector! MTRSoftwareDiagnosticsClusterResetWatermarksParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::id not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::name not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setId: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setName: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeCurrent: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackFreeMinimum: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::setStackSize: not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeCurrent not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackFreeMinimum not bound +!missing-selector! MTRSoftwareDiagnosticsClusterThreadMetricsStruct::stackSize not bound +!missing-selector! MTRSubscribeParams::initWithMinInterval:maxInterval: not bound +!missing-selector! MTRSubscribeParams::maxInterval not bound +!missing-selector! MTRSubscribeParams::minInterval not bound +!missing-selector! MTRSubscribeParams::setMaxInterval: not bound +!missing-selector! MTRSubscribeParams::setMinInterval: not bound +!missing-selector! MTRSubscribeParams::setReplaceExistingSubscriptions: not bound +!missing-selector! MTRSubscribeParams::setReportEventsUrgently: not bound +!missing-selector! MTRSubscribeParams::setResubscribeAutomatically: not bound +!missing-selector! MTRSubscribeParams::shouldReplaceExistingSubscriptions not bound +!missing-selector! MTRSubscribeParams::shouldReportEventsUrgently not bound +!missing-selector! MTRSubscribeParams::shouldResubscribeAutomatically not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::previousPosition not bound +!missing-selector! MTRSwitchClusterMultiPressCompleteEvent::setPreviousPosition: not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTargetNavigatorClusterNavigateTargetParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::identifier not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::name not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setIdentifier: not bound +!missing-selector! MTRTargetNavigatorClusterTargetInfoStruct::setName: not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterClearWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterGetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetpointRaiseLowerParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThermostatClusterSetWeeklyScheduleParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRThreadNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRThreadOperationalDataset::channelNumber not bound +!missing-selector! MTRThreadOperationalDataset::initWithNetworkName:extendedPANID:masterKey:PSKc:channelNumber:panID: not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::serverSideProcessingTimeout not bound +!missing-selector! MTRTimeSynchronizationClusterSetUtcTimeParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterBooleanResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterDoubleNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::a not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::b not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::c not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::a not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::b not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::c not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::d not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::e not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::f not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::g not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setA: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setB: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setC: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setD: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setE: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setF: not bound +!missing-selector! MTRUnitTestingClusterNestedStructList::setG: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalInt not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalList not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalString not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterNullablesAndOptionalsStruct::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::a not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::b not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::c not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::d not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::e not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::f not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::g not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::h not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setA: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setB: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setC: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setD: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setE: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setF: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setG: not bound +!missing-selector! MTRUnitTestingClusterSimpleStruct::setH: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterSimpleStructEchoRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterSimpleStructResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestAddArgumentsResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableOptionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::nullableStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalInt not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalList not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalString not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::optionalStruct not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setNullableStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalInt: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalList: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalString: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setOptionalStruct: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableOptionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStringWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::nullableStructWasNull not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalIntWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalListWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStringWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructValue not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::optionalStructWasPresent not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStringWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setNullableStructWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalIntWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalListWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStringWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructValue: not bound +!missing-selector! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams::setOptionalStructWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEnumsResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestEventEvent::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveCharString not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveInt8uList not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::fabricSensitiveStruct not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::nullableOptionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::optionalFabricSensitiveInt8u not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveCharString: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveInt8uList: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setFabricSensitiveStruct: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setNullableOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScoped::setOptionalFabricSensitiveInt8u: not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::fabricIndex not bound +!missing-selector! MTRUnitTestingClusterTestFabricScopedEventEvent::setFabricIndex: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListInt8UReverseResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestListStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member1 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::member2 not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember1: not bound +!missing-selector! MTRUnitTestingClusterTestListStructOctet::setMember2: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNotHandledParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::originalValue not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setOriginalValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setValue: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasNull: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::setWasPresent: not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::value not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasNull not bound +!missing-selector! MTRUnitTestingClusterTestNullableOptionalResponseParams::wasPresent not bound +!missing-selector! MTRUnitTestingClusterTestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSimpleArgumentResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestSpecificParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::returnValue not bound +!missing-selector! MTRUnitTestingClusterTestSpecificResponseParams::setReturnValue: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg1 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg2 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg3 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg4 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg5 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::arg6 not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg1: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg2: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg3: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg4: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg5: not bound +!missing-selector! MTRUnitTestingClusterTestStructArrayArgumentResponseParams::setArg6: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTestUnknownCommandParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::serverSideProcessingTimeout not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::setTimedInvokeTimeoutMs: not bound +!missing-selector! MTRUnitTestingClusterTimedInvokeRequestParams::timedInvokeTimeoutMs not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWiFiNetworkDiagnosticsClusterResetCountsParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterDownOrCloseParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToLiftValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltPercentageParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterGoToTiltValueParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterStopMotionParams::setServerSideProcessingTimeout: not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::serverSideProcessingTimeout not bound +!missing-selector! MTRWindowCoveringClusterUpOrOpenParams::setServerSideProcessingTimeout: not bound +!missing-type! MTRAccessControlClusterAccessControlEntryStruct not bound +!missing-type! MTRAccessControlClusterAccessControlExtensionStruct not bound +!missing-type! MTRApplicationBasicClusterApplicationStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationEPStruct not bound +!missing-type! MTRApplicationLauncherClusterApplicationStruct not bound +!missing-type! MTRAudioOutputClusterOutputInfoStruct not bound +!missing-type! MTRBaseClusterBasicInformation not bound +!missing-type! MTRBaseClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRBaseClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRBaseClusterUnitTesting not bound +!missing-type! MTRBaseClusterWakeOnLAN not bound +!missing-type! MTRBasicInformationClusterCapabilityMinimaStruct not bound +!missing-type! MTRBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBasicInformationClusterStartUpEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterLeaveEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterReachableChangedEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterShutDownEvent not bound +!missing-type! MTRBridgedDeviceBasicInformationClusterStartUpEvent not bound +!missing-type! MTRCertificateInfo not bound +!missing-type! MTRChannelClusterChannelInfoStruct not bound +!missing-type! MTRChannelClusterLineupInfoStruct not bound +!missing-type! MTRClusterBasicInformation not bound +!missing-type! MTRClusterBridgedDeviceBasicInformation not bound +!missing-type! MTRClusterOTASoftwareUpdateProvider not bound +!missing-type! MTRClusterOTASoftwareUpdateRequestor not bound +!missing-type! MTRClusterPath not bound +!missing-type! MTRClusterStateCacheContainer not bound +!missing-type! MTRClusterUnitTesting not bound +!missing-type! MTRClusterWakeOnLAN not bound +!missing-type! MTRContentLauncherClusterAdditionalInfoStruct not bound +!missing-type! MTRContentLauncherClusterBrandingInformationStruct not bound +!missing-type! MTRContentLauncherClusterContentSearchStruct not bound +!missing-type! MTRContentLauncherClusterDimensionStruct not bound +!missing-type! MTRContentLauncherClusterLauncherResponseParams not bound +!missing-type! MTRContentLauncherClusterParameterStruct not bound +!missing-type! MTRContentLauncherClusterStyleInformationStruct not bound +!missing-type! MTRDescriptorClusterDeviceTypeStruct not bound +!missing-type! MTRDeviceAttestationInfo not bound +!missing-type! MTRDeviceControllerFactory not bound +!missing-type! MTRDeviceControllerFactoryParams not bound +!missing-type! MTRDistinguishedNameInfo not bound +!missing-type! MTRDoorLockClusterCredentialStruct not bound +!missing-type! MTRGeneralDiagnosticsClusterNetworkInterface not bound +!missing-type! MTRMediaInputClusterInputInfoStruct not bound +!missing-type! MTRMediaPlaybackClusterPlaybackPositionStruct not bound +!missing-type! MTRMediaPlaybackClusterStopParams not bound +!missing-type! MTRModeSelectClusterSemanticTagStruct not bound +!missing-type! MTROperationalCertificateChain not bound +!missing-type! MTROperationalCredentialsClusterFabricDescriptorStruct not bound +!missing-type! MTROperationalCSRInfo not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateRequestParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterApplyUpdateResponseParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterNotifyUpdateAppliedParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageParams not bound +!missing-type! MTROTASoftwareUpdateProviderClusterQueryImageResponseParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterAnnounceOTAProviderParams not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterDownloadErrorEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterProviderLocation not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterStateTransitionEvent not bound +!missing-type! MTROTASoftwareUpdateRequestorClusterVersionAppliedEvent not bound +!missing-type! MTRPowerSourceClusterBatChargeFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterBatFaultChangeEvent not bound +!missing-type! MTRPowerSourceClusterWiredFaultChangeEvent not bound +!missing-type! MTRSoftwareDiagnosticsClusterThreadMetricsStruct not bound +!missing-type! MTRTargetNavigatorClusterTargetInfoStruct not bound +!missing-type! MTRUnitTestingClusterBooleanResponseParams not bound +!missing-type! MTRUnitTestingClusterDoubleNestedStructList not bound +!missing-type! MTRUnitTestingClusterNestedStruct not bound +!missing-type! MTRUnitTestingClusterNestedStructList not bound +!missing-type! MTRUnitTestingClusterNullablesAndOptionalsStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStruct not bound +!missing-type! MTRUnitTestingClusterSimpleStructEchoRequestParams not bound +!missing-type! MTRUnitTestingClusterSimpleStructResponseParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsParams not bound +!missing-type! MTRUnitTestingClusterTestAddArgumentsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestComplexNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEmitTestFabricScopedEventResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsRequestParams not bound +!missing-type! MTRUnitTestingClusterTestEnumsResponseParams not bound +!missing-type! MTRUnitTestingClusterTestEventEvent not bound +!missing-type! MTRUnitTestingClusterTestFabricScoped not bound +!missing-type! MTRUnitTestingClusterTestFabricScopedEventEvent not bound +!missing-type! MTRUnitTestingClusterTestListInt8UArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListInt8UReverseResponseParams not bound +!missing-type! MTRUnitTestingClusterTestListNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestListStructOctet not bound +!missing-type! MTRUnitTestingClusterTestNestedStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNestedStructListArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNotHandledParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalRequestParams not bound +!missing-type! MTRUnitTestingClusterTestNullableOptionalResponseParams not bound +!missing-type! MTRUnitTestingClusterTestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestSimpleOptionalArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificParams not bound +!missing-type! MTRUnitTestingClusterTestSpecificResponseParams not bound +!missing-type! MTRUnitTestingClusterTestStructArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentRequestParams not bound +!missing-type! MTRUnitTestingClusterTestStructArrayArgumentResponseParams not bound +!missing-type! MTRUnitTestingClusterTestUnknownCommandParams not bound +!missing-type! MTRUnitTestingClusterTimedInvokeRequestParams not bound diff --git a/tests/xtro-sharpie/watchOS-PassKit.todo b/tests/xtro-sharpie/watchOS-PassKit.todo new file mode 100644 index 000000000000..4c5c095dea24 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-PassKit.todo @@ -0,0 +1 @@ +!missing-field! PKPaymentNetworkPostFinance not bound diff --git a/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo new file mode 100644 index 000000000000..fb8313687837 --- /dev/null +++ b/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo @@ -0,0 +1,2 @@ +!missing-field! SiriAudioIntentUtilsVersionNumber not bound +!missing-field! SiriAudioIntentUtilsVersionString not bound From bce402945ad09ab023dbfe57f2e742c63ae1d532 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 03/41] [authenticationservices] Update bindings to Xcode 14.3 Beta 2 --- src/authenticationservices.cs | 66 ++++++++++++++++++- .../macOS-AuthenticationServices.todo | 12 ---- .../macOS-AuthenticationServices.todo | 12 ---- 3 files changed, 63 insertions(+), 27 deletions(-) diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index ef9f3efbe445..cedbd5639388 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -21,6 +21,12 @@ using UIViewController = Foundation.NSObject; using UIWindow = Foundation.NSObject; #endif +#if !TVOS +using LocalAuthentication; +#endif +#if TVOS +using LAContext = Foundation.NSObject; +#endif #if !NET using NativeHandle = System.IntPtr; @@ -134,6 +140,14 @@ public enum ASAuthorizationProviderExtensionRequestOptions : ulong RegistrationRepair = 1uL << 1, } + [NoWatch, NoTV, NoiOS, MacCatalyst (16, 4), Mac (13, 3)] + [Native] + public enum ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState : long { + Authorized, + Denied, + NotDetermined + } + delegate void ASCredentialIdentityStoreCompletionHandler (bool success, NSError error); [Introduced (PlatformName.MacCatalyst, 14, 0)] @@ -1126,7 +1140,7 @@ interface ASAuthorizationPublicKeyCredentialAssertion : ASPublicKeyCredential NSData Signature { get; } } - [NoWatch, Mac (12,0), iOS (15,0), MacCatalyst (15,0), TV (16,0)] + [NoWatch, Mac (13, 3), iOS (15, 0), MacCatalyst (15, 0), TV (16, 0)] [BaseType (typeof (ASAuthorizationRequest))] [DisableDefaultCtor] interface ASAuthorizationPlatformPublicKeyCredentialAssertionRequest : ASAuthorizationPublicKeyCredentialAssertionRequest @@ -1561,8 +1575,8 @@ interface ASAuthorizationProviderExtensionLoginManager void PresentRegistrationViewController (Action completion); } - [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13,0)] - [Protocol] + [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13, 0)] + [Protocol][Model] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface ASAuthorizationProviderExtensionRegistrationHandler @@ -1581,4 +1595,50 @@ interface ASAuthorizationProviderExtensionRegistrationHandler void RegistrationDidComplete (); } + interface IASAuthorizationWebBrowserExternallyAuthenticatableRequest { } + + [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13, 3)] + [Protocol] + interface ASAuthorizationWebBrowserExternallyAuthenticatableRequest { + + [Abstract] + [NullAllowed, Export ("authenticatedContext", ArgumentSemantic.Assign)] + LAContext AuthenticatedContext { get; set; } + } + + [NoWatch, NoTV, NoiOS, MacCatalyst (16, 4), Mac (13, 3)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface ASAuthorizationWebBrowserPlatformPublicKeyCredential { + + [Export ("name")] + string Name { get; } + + [Export ("relyingParty")] + string RelyingParty { get; } + + [Export ("credentialID")] + NSData CredentialId { get; } + + [Export ("userHandle")] + NSData UserHandle { get; } + } + + [NoWatch, NoTV, NoiOS, MacCatalyst (16, 4), Mac (13, 3)] + [BaseType (typeof (NSObject))] + [DesignatedDefaultCtor] + interface ASAuthorizationWebBrowserPublicKeyCredentialManager { + + [Async] + [Export ("requestAuthorizationForPublicKeyCredentials:")] + void RequestAuthorization (Action completionHandler); + + [Async] + [Export ("platformCredentialsForRelyingParty:completionHandler:")] + void GetPlatformCredentials (string relyingParty, Action completionHandler); + + [Export ("authorizationStateForPlatformCredentials")] + ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState AuthorizationStateForPlatformCredentials { get; } + } + } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo index f3ff7b921b61..abe98eb56db5 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AuthenticationServices.todo @@ -1,6 +1,4 @@ !missing-enum! ASAuthorizationProviderExtensionFederationType not bound -!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::customFederationUserPreauthenticationRequestValues not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURL not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURLKeypath not bound @@ -15,13 +13,3 @@ !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationRequestURN: not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationType: not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationUserPreauthenticationURL: not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound -!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound -!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound diff --git a/tests/xtro-sharpie/macOS-AuthenticationServices.todo b/tests/xtro-sharpie/macOS-AuthenticationServices.todo index f3ff7b921b61..abe98eb56db5 100644 --- a/tests/xtro-sharpie/macOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/macOS-AuthenticationServices.todo @@ -1,6 +1,4 @@ !missing-enum! ASAuthorizationProviderExtensionFederationType not bound -!missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::customFederationUserPreauthenticationRequestValues not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURL not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::federationMEXURLKeypath not bound @@ -15,13 +13,3 @@ !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationRequestURN: not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationType: not bound !missing-selector! ASAuthorizationProviderExtensionLoginConfiguration::setFederationUserPreauthenticationURL: not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::credentialID not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::name not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::relyingParty not bound -!missing-selector! ASAuthorizationWebBrowserPlatformPublicKeyCredential::userHandle not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::authorizationStateForPlatformCredentials not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::init not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::platformCredentialsForRelyingParty:completionHandler: not bound -!missing-selector! ASAuthorizationWebBrowserPublicKeyCredentialManager::requestAuthorizationForPublicKeyCredentials: not bound -!missing-type! ASAuthorizationWebBrowserPlatformPublicKeyCredential not bound -!missing-type! ASAuthorizationWebBrowserPublicKeyCredentialManager not bound From 1cd5df4a30ac9dbf4b38edb9cc09506270639bb6 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 04/41] [AppKit] Update bindings to Xcode 14.3 Beta 2 --- src/appkit.cs | 24 +++++++++++++++---- .../api-annotations-dotnet/macOS-AppKit.todo | 5 ---- tests/xtro-sharpie/macOS-AppKit.todo | 5 ---- 3 files changed, 20 insertions(+), 14 deletions(-) diff --git a/src/appkit.cs b/src/appkit.cs index 43da0df42aaf..07ff39d28b1f 100644 --- a/src/appkit.cs +++ b/src/appkit.cs @@ -6135,6 +6135,11 @@ partial interface NSDocument : NSUserActivityRestoring { [Mac (10,13)] [Export ("prepareSharingServicePicker:")] void Prepare (NSSharingServicePicker sharingServicePicker); + + [Mac (13, 2)] + [NullAllowed] + [Export ("previewRepresentableActivityItems", ArgumentSemantic.Copy)] + INSPreviewRepresentableActivityItem [] PreviewRepresentableActivityItems { get; set; } } delegate void OpenDocumentCompletionHandler (NSDocument document, bool documentWasAlreadyOpen, NSError error); @@ -21768,8 +21773,13 @@ interface NSWindowController : NSCoding, NSSeguePerforming { string WindowFrameAutosaveName { get; set; } [Export ("shouldCascadeWindows")] - bool ShouldCascadeWindows { get; set; } - + bool ShouldCascadeWindows { get; set; } + + [Mac (13, 2)] + [NullAllowed] + [Export ("previewRepresentableActivityItems", ArgumentSemantic.Copy)] + INSPreviewRepresentableActivityItem [] PreviewRepresentableActivityItems { get; set; } + [Export ("document")] [NullAllowed] NSDocument Document { get; set; } @@ -21949,8 +21959,14 @@ interface NSWindowDelegate { void WillEncodeRestorableState(NSWindow window, NSCoder coder); [Export ("window:didDecodeRestorableState:"), EventArgs ("NSWindowCoder")] - void DidDecodeRestorableState(NSWindow window, NSCoder coder); - + void DidDecodeRestorableState (NSWindow window, NSCoder coder); + + [Mac (13, 2)] + [Export ("previewRepresentableActivityItemsForWindow:")] + [return: NullAllowed] + [IgnoredInDelegate] + INSPreviewRepresentableActivityItem [] GetPreviewRepresentableActivityItems (NSWindow window); + [Export ("window:willResizeForVersionBrowserWithMaxPreferredSize:maxAllowedSize:"), DelegateName ("NSWindowSizeSize"), DefaultValueFromArgument ("maxPreferredSize")] CGSize WillResizeForVersionBrowser(NSWindow window, CGSize maxPreferredSize, CGSize maxAllowedSize); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo index 381e4a4e48c5..d5ed2f59b6d6 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-AppKit.todo @@ -27,8 +27,3 @@ !deprecated-attribute-missing! NSToolbar::sizeMode missing a [Deprecated] attribute !deprecated-attribute-missing! NSWindow::setShowsToolbarButton: missing a [Deprecated] attribute !deprecated-attribute-missing! NSWindow::showsToolbarButton missing a [Deprecated] attribute -!missing-protocol-member! NSWindowDelegate::previewRepresentableActivityItemsForWindow: not found -!missing-selector! NSDocument::previewRepresentableActivityItems not bound -!missing-selector! NSDocument::setPreviewRepresentableActivityItems: not bound -!missing-selector! NSWindowController::previewRepresentableActivityItems not bound -!missing-selector! NSWindowController::setPreviewRepresentableActivityItems: not bound diff --git a/tests/xtro-sharpie/macOS-AppKit.todo b/tests/xtro-sharpie/macOS-AppKit.todo index 39d19b81dbd8..27b497fe5609 100644 --- a/tests/xtro-sharpie/macOS-AppKit.todo +++ b/tests/xtro-sharpie/macOS-AppKit.todo @@ -16,8 +16,3 @@ !missing-type! NSNibConnector not bound !missing-type! NSNibControlConnector not bound !missing-type! NSNibOutletConnector not bound -!missing-protocol-member! NSWindowDelegate::previewRepresentableActivityItemsForWindow: not found -!missing-selector! NSDocument::previewRepresentableActivityItems not bound -!missing-selector! NSDocument::setPreviewRepresentableActivityItems: not bound -!missing-selector! NSWindowController::previewRepresentableActivityItems not bound -!missing-selector! NSWindowController::setPreviewRepresentableActivityItems: not bound From 9c6cb83f85c06910039fef7b0e9d593b170cd30a Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 05/41] [AVRouting] Update bindings to Xcode 14.3 Beta 2 --- src/avrouting.cs | 21 ++++++++++++++++++- .../api-annotations-dotnet/iOS-AVRouting.todo | 6 ------ tests/xtro-sharpie/iOS-AVRouting.todo | 6 ------ 3 files changed, 20 insertions(+), 13 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-AVRouting.todo delete mode 100644 tests/xtro-sharpie/iOS-AVRouting.todo diff --git a/src/avrouting.cs b/src/avrouting.cs index 6a7c7b91280e..3a8556d6f2c4 100644 --- a/src/avrouting.cs +++ b/src/avrouting.cs @@ -54,7 +54,22 @@ interface AVCustomRoutingActionItem string OverrideTitle { get; set; } } - [NoWatch, NoTV, NoMac, iOS (16,0), MacCatalyst (16,0)] + [NoWatch, NoTV, NoMac, iOS (16, 1)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface AVCustomRoutingPartialIP { + + [Export ("address", ArgumentSemantic.Copy)] + NSData Address { get; } + + [Export ("mask", ArgumentSemantic.Copy)] + NSData Mask { get; } + + [Export ("initWithAddress:mask:")] + NativeHandle Constructor (NSData address, NSData mask); + } + + [NoWatch, NoTV, NoMac, iOS (16, 0), MacCatalyst (16, 0)] [BaseType (typeof (NSObject))] interface AVCustomRoutingController { @@ -67,6 +82,10 @@ interface AVCustomRoutingController [Export ("authorizedRoutes")] AVCustomDeviceRoute[] AuthorizedRoutes { get; } + [NoWatch, NoTV, NoMac, iOS (16, 1)] + [Export ("knownRouteIPs", ArgumentSemantic.Strong)] + AVCustomRoutingPartialIP [] KnownRouteIPs { get; set; } + [Export ("customActionItems", ArgumentSemantic.Strong)] AVCustomRoutingActionItem[] CustomActionItems { get; set; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVRouting.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVRouting.todo deleted file mode 100644 index 7980ba13a403..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVRouting.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-selector! AVCustomRoutingController::knownRouteIPs not bound -!missing-selector! AVCustomRoutingController::setKnownRouteIPs: not bound -!missing-selector! AVCustomRoutingPartialIP::address not bound -!missing-selector! AVCustomRoutingPartialIP::initWithAddress:mask: not bound -!missing-selector! AVCustomRoutingPartialIP::mask not bound -!missing-type! AVCustomRoutingPartialIP not bound diff --git a/tests/xtro-sharpie/iOS-AVRouting.todo b/tests/xtro-sharpie/iOS-AVRouting.todo deleted file mode 100644 index 7980ba13a403..000000000000 --- a/tests/xtro-sharpie/iOS-AVRouting.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-selector! AVCustomRoutingController::knownRouteIPs not bound -!missing-selector! AVCustomRoutingController::setKnownRouteIPs: not bound -!missing-selector! AVCustomRoutingPartialIP::address not bound -!missing-selector! AVCustomRoutingPartialIP::initWithAddress:mask: not bound -!missing-selector! AVCustomRoutingPartialIP::mask not bound -!missing-type! AVCustomRoutingPartialIP not bound From c5b245d2a29c697f1837d8bb243ec129ae31c7c9 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 06/41] [BackgroundAssets] Update bindings to Xcode 13.3 Beta 2 --- src/backgroundassets.cs | 208 ++++++++++++++++++ .../iOS-BackgroundAssets.todo | 9 - .../macOS-BackgroundAssets.todo | 7 - tests/xtro-sharpie/iOS-BackgroundAssets.todo | 9 - .../xtro-sharpie/macOS-BackgroundAssets.todo | 7 - 5 files changed, 208 insertions(+), 32 deletions(-) create mode 100644 src/backgroundassets.cs delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo delete mode 100644 tests/xtro-sharpie/iOS-BackgroundAssets.todo delete mode 100644 tests/xtro-sharpie/macOS-BackgroundAssets.todo diff --git a/src/backgroundassets.cs b/src/backgroundassets.cs new file mode 100644 index 000000000000..e78c49b25818 --- /dev/null +++ b/src/backgroundassets.cs @@ -0,0 +1,208 @@ +// +// BackgroundAssets C# bindings +// +// Authors: +// Manuel de la Pena Saenz +// +// Copyright 2022 Microsoft Corporation All rights reserved. +// + +using System; + +using CoreFoundation; +using Foundation; +using ObjCRuntime; + +#if !NET +using NativeHandle = System.IntPtr; +#endif + +namespace BackgroundAssets { + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [Native] + public enum BADownloadState : long { + Failed = -1, + Created = 0, + Waiting, + Downloading, + Finished, + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [Native] + public enum BAContentRequest : long { + Install = 1, + Update, + Periodic, + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface BADownload : NSCoding, NSSecureCoding, NSCopying { + [Export ("state")] + BADownloadState State { get; } + + [Export ("identifier")] + string Identifier { get; } + + [Export ("uniqueIdentifier")] + string UniqueIdentifier { get; } + + [Export ("priority")] + nint Priority { get; } + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("isEssential")] + bool IsEssential { get; } + + [Mac (13,3), iOS (16,4), MacCatalyst (16, 4)] + [return: Release] + [Export ("copyAsNonEssential")] + BADownload CopyAsNonEssential (); + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface BAAppExtensionInfo : NSSecureCoding { + + [Mac (13, 0), iOS (16, 1), MacCatalyst (16, 1)] + [NullAllowed] + [Export ("restrictedDownloadSizeRemaining", ArgumentSemantic.Strong)] + NSNumber RestrictedDownloadSizeRemaining { get; } + + [NoWatch, NoTV, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [NullAllowed] + [Export ("restrictedEssentialDownloadSizeRemaining", ArgumentSemantic.Strong)] + NSNumber RestrictedEssentialDownloadSizeRemaining { get; } + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [Protocol] + interface BADownloaderExtension { + + [Export ("extensionWillTerminate")] + void WillTerminate (); + + [Export ("backgroundDownload:didReceiveChallenge:completionHandler:")] + void DidReceiveChallenge (BADownload download, NSUrlAuthenticationChallenge challenge, Action completionHandler); + + [Export ("backgroundDownload:failedWithError:")] + void Failed (BADownload download, NSError error); + + [Export ("backgroundDownload:finishedWithFileURL:")] + void Finished (BADownload download, NSUrl fileUrl); + + [Export ("downloadsForRequest:manifestURL:extensionInfo:")] + NSSet GetDownloads (BAContentRequest contentRequest, NSUrl manifestUrl, BAAppExtensionInfo extensionInfo); + } + + interface IBADownloadManagerDelegate { } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] +#if NET + [Protocol][Model] +#else + [Protocol] + [Model (AutoGeneratedName = true)] +#endif + [BaseType (typeof (NSObject))] + interface BADownloadManagerDelegate { + [Export ("downloadDidBegin:")] + void DidBegin (BADownload download); + + [Export ("downloadDidPause:")] + void DidPause (BADownload download); + + [Export ("download:didWriteBytes:totalBytesWritten:totalBytesExpectedToWrite:")] + void DidWriteBytes (BADownload download, long bytesWritten, long totalBytesWritten, long totalExpectedBytes); + + [Export ("download:didReceiveChallenge:completionHandler:")] + void DidReceiveChallenge (BADownload download, NSUrlAuthenticationChallenge challenge, Action completionHandler); + + [Export ("download:failedWithError:")] + void Failed (BADownload download, NSError error); + + [Export ("download:finishedWithFileURL:")] + void Finished (BADownload download, NSUrl fileUrl); + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface BADownloadManager { + [Static] + [Export ("sharedManager", ArgumentSemantic.Strong)] + BADownloadManager SharedManager { get; } + + [Wrap ("WeakDelegate")] + [NullAllowed] + IBADownloadManagerDelegate Delegate { get; set; } + + [NullAllowed, Export ("delegate", ArgumentSemantic.Weak)] + NSObject WeakDelegate { get; set; } + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("fetchCurrentDownloads:")] + [return: NullAllowed] + BADownload [] FetchCurrentDownloads ([NullAllowed] out NSError error); + + [Async] + [Export ("fetchCurrentDownloadsWithCompletionHandler:")] + void FetchCurrentDownloads (Action, NSError> completionHandler); + + [Export ("scheduleDownload:error:")] + bool ScheduleDownload (BADownload download, [NullAllowed] out NSError outError); + + [Export ("performWithExclusiveControl:")] + void PerformWithExclusiveControl (Action performHandler); + + [Export ("startForegroundDownload:error:")] + bool StartForegroundDownload (BADownload download, [NullAllowed] out NSError outError); + + [Export ("cancelDownload:error:")] + bool CancelDownload (BADownload download, [NullAllowed] out NSError error); + + [MacCatalyst (16, 1), iOS (16, 1)] + [Export ("performWithExclusiveControlBeforeDate:performHandler:")] + void PerformWithExclusiveControlBeforeDate (NSDate date, Action performHandler); + } + + [NoWatch, NoTV, Mac (13, 0), iOS (16, 0), MacCatalyst (16, 0)] + [BaseType (typeof (BADownload), Name = "BAURLDownload")] + [DisableDefaultCtor] + interface BAUrlDownload { + + [Field ("BADownloaderPriorityMin")] + nint MinPriority { get; } + + [Field ("BADownloaderPriorityDefault")] + nint DefaultPriority { get; } + + [Field ("BADownloaderPriorityMax")] + nint MaxPriority { get; } + + [Deprecated (PlatformName.iOS, 16, 4)] + [Deprecated (PlatformName.MacOSX, 13, 3)] + [Deprecated (PlatformName.MacCatalyst, 16, 4)] + [Export ("initWithIdentifier:request:applicationGroupIdentifier:")] + NativeHandle Constructor (string identifier, NSUrlRequest request, string applicationGroupIdentifier); + + [Deprecated (PlatformName.iOS, 16, 4)] + [Deprecated (PlatformName.MacOSX, 13, 3)] + [Deprecated (PlatformName.MacCatalyst, 16, 4)] + [Export ("initWithIdentifier:request:applicationGroupIdentifier:priority:")] + NativeHandle Constructor (string identifier, NSUrlRequest request, string applicationGroupIdentifier, nint priority); + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("initWithIdentifier:request:fileSize:applicationGroupIdentifier:")] + NativeHandle Constructor (string identifier, NSUrlRequest request, nuint fileSize, string applicationGroupIdentifier); + + [Mac (13 ,3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority:")] + [DesignatedInitializer] + NativeHandle Constructor (string identifier, NSUrlRequest request, bool essential, nuint fileSize, string applicationGroupIdentifier, nint priority); + } + +} diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo deleted file mode 100644 index 4b461b9d3890..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo +++ /dev/null @@ -1,9 +0,0 @@ -!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: missing a [Deprecated] attribute -!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: missing a [Deprecated] attribute -!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound -!missing-selector! BADownload::copyAsNonEssential not bound -!missing-selector! BADownload::isEssential not bound -!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo deleted file mode 100644 index cd277af47f03..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo +++ /dev/null @@ -1,7 +0,0 @@ -!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound -!missing-selector! BADownload::copyAsNonEssential not bound -!missing-selector! BADownload::isEssential not bound -!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/iOS-BackgroundAssets.todo b/tests/xtro-sharpie/iOS-BackgroundAssets.todo deleted file mode 100644 index 4b461b9d3890..000000000000 --- a/tests/xtro-sharpie/iOS-BackgroundAssets.todo +++ /dev/null @@ -1,9 +0,0 @@ -!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier: missing a [Deprecated] attribute -!deprecated-attribute-missing! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: missing a [Deprecated] attribute -!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound -!missing-selector! BADownload::copyAsNonEssential not bound -!missing-selector! BADownload::isEssential not bound -!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound diff --git a/tests/xtro-sharpie/macOS-BackgroundAssets.todo b/tests/xtro-sharpie/macOS-BackgroundAssets.todo deleted file mode 100644 index cd277af47f03..000000000000 --- a/tests/xtro-sharpie/macOS-BackgroundAssets.todo +++ /dev/null @@ -1,7 +0,0 @@ -!extra-designated-initializer! BAURLDownload::initWithIdentifier:request:applicationGroupIdentifier:priority: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound -!missing-selector! BADownload::copyAsNonEssential not bound -!missing-selector! BADownload::isEssential not bound -!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound -!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound From b6a3a68fcfde68cc7bf5fb86d69bc9fedc7ad4b0 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 07/41] [CarPlay] Update bindings to Xcode 14.3 Beta 2 --- src/carplay.cs | 3 +-- tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo | 1 - tests/xtro-sharpie/iOS-CarPlay.todo | 1 - 3 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo delete mode 100644 tests/xtro-sharpie/iOS-CarPlay.todo diff --git a/src/carplay.cs b/src/carplay.cs index 2d406c86a47c..93ca60763a0c 100644 --- a/src/carplay.cs +++ b/src/carplay.cs @@ -1562,8 +1562,7 @@ interface CPInformationItem : NSSecureCoding [NoWatch, NoTV, NoMac, iOS (14,0)] [BaseType (typeof (CPTemplate))] [DisableDefaultCtor] - interface CPInformationTemplate - { + interface CPInformationTemplate : CPBarButtonProviding { [Export ("initWithTitle:layout:items:actions:")] [DesignatedInitializer] NativeHandle Constructor (string title, CPInformationTemplateLayout layout, CPInformationItem[] items, CPTextButton[] actions); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo deleted file mode 100644 index 9d3c29edfcdd..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CarPlay.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-protocol-conformance! CPInformationTemplate should conform to CPBarButtonProviding diff --git a/tests/xtro-sharpie/iOS-CarPlay.todo b/tests/xtro-sharpie/iOS-CarPlay.todo deleted file mode 100644 index 9d3c29edfcdd..000000000000 --- a/tests/xtro-sharpie/iOS-CarPlay.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-protocol-conformance! CPInformationTemplate should conform to CPBarButtonProviding From ef27e824dac8e757fe3f6984a53bbed131ed74a3 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 08/41] [CoreFoundation] Cleanup xtro as nothing to be done here --- .../api-annotations-dotnet/common-CoreFoundation.ignore | 8 ++++++++ .../api-annotations-dotnet/iOS-CoreFoundation.todo | 6 ------ .../api-annotations-dotnet/macOS-CoreFoundation.todo | 6 ------ .../api-annotations-dotnet/tvOS-CoreFoundation.todo | 6 ------ tests/xtro-sharpie/common-CoreFoundation.ignore | 5 ++++- tests/xtro-sharpie/iOS-CoreFoundation.todo | 4 ---- tests/xtro-sharpie/macOS-CoreFoundation.todo | 4 ---- tests/xtro-sharpie/tvOS-CoreFoundation.todo | 4 ---- tests/xtro-sharpie/watchOS-CoreFoundation.todo | 4 ---- 9 files changed, 12 insertions(+), 35 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/iOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/macOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/tvOS-CoreFoundation.todo delete mode 100644 tests/xtro-sharpie/watchOS-CoreFoundation.todo diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore index 7a597a3ba0f3..79bd613b8362 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-CoreFoundation.ignore @@ -1,6 +1,10 @@ ## we already expose the NSURLFileProtection* constants !missing-field! kCFURLVolumeSupportsFileProtectionKey not bound +## variable argument and string manipulation more easily done in C# +!missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound +!missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound + ## unsorted !missing-enum! __CFByteOrder not bound @@ -948,3 +952,7 @@ !missing-field! kCFStreamSocketSecurityLevelTLSv1 not bound !missing-field! kCFStreamSocketSOCKSVersion4 not bound !missing-field! kCFStreamSocketSOCKSVersion5 not bound +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo deleted file mode 100644 index 36fa2bf19df7..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreFoundation.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound -!missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo deleted file mode 100644 index 36fa2bf19df7..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreFoundation.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound -!missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo deleted file mode 100644 index 36fa2bf19df7..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-CoreFoundation.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound -!missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/common-CoreFoundation.ignore b/tests/xtro-sharpie/common-CoreFoundation.ignore index f90b89ea43ad..79bd613b8362 100644 --- a/tests/xtro-sharpie/common-CoreFoundation.ignore +++ b/tests/xtro-sharpie/common-CoreFoundation.ignore @@ -5,7 +5,6 @@ !missing-pinvoke! CFStringCreateStringWithValidatedFormat is not bound !missing-pinvoke! CFStringCreateStringWithValidatedFormatAndArguments is not bound - ## unsorted !missing-enum! __CFByteOrder not bound @@ -953,3 +952,7 @@ !missing-field! kCFStreamSocketSecurityLevelTLSv1 not bound !missing-field! kCFStreamSocketSOCKSVersion4 not bound !missing-field! kCFStreamSocketSOCKSVersion5 not bound +!missing-field! kCFURLFileIdentifierKey not bound +!missing-field! kCFURLVolumeMountFromLocationKey not bound +!missing-field! kCFURLVolumeSubtypeKey not bound +!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/iOS-CoreFoundation.todo b/tests/xtro-sharpie/iOS-CoreFoundation.todo deleted file mode 100644 index 6508e3b0b7e2..000000000000 --- a/tests/xtro-sharpie/iOS-CoreFoundation.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/macOS-CoreFoundation.todo b/tests/xtro-sharpie/macOS-CoreFoundation.todo deleted file mode 100644 index 6508e3b0b7e2..000000000000 --- a/tests/xtro-sharpie/macOS-CoreFoundation.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/tvOS-CoreFoundation.todo b/tests/xtro-sharpie/tvOS-CoreFoundation.todo deleted file mode 100644 index 6508e3b0b7e2..000000000000 --- a/tests/xtro-sharpie/tvOS-CoreFoundation.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/watchOS-CoreFoundation.todo b/tests/xtro-sharpie/watchOS-CoreFoundation.todo deleted file mode 100644 index 6508e3b0b7e2..000000000000 --- a/tests/xtro-sharpie/watchOS-CoreFoundation.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-field! kCFURLFileIdentifierKey not bound -!missing-field! kCFURLVolumeMountFromLocationKey not bound -!missing-field! kCFURLVolumeSubtypeKey not bound -!missing-field! kCFURLVolumeTypeNameKey not bound From 15a5a11832504b311f7a0369ab0e198d6bef2b03 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 09/41] [CoreLocation] Update bindings to Xcode 14.3 Beta 2 --- src/corelocation.cs | 1 + tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo | 1 - tests/xtro-sharpie/iOS-CoreLocation.todo | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo delete mode 100644 tests/xtro-sharpie/iOS-CoreLocation.todo diff --git a/src/corelocation.cs b/src/corelocation.cs index bcf488d37b7a..d92e041eda28 100644 --- a/src/corelocation.cs +++ b/src/corelocation.cs @@ -64,6 +64,7 @@ public enum CLLocationPushServiceError : long { MissingPushExtension = 1, MissingPushServerEnvironment = 2, MissingEntitlement = 3, + UnsupportedPlatform = 4, } [NoTV] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo deleted file mode 100644 index ea3cb2533a45..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreLocation.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! CLLocationPushServiceError native value CLLocationPushServiceErrorUnsupportedPlatform = 4 not bound diff --git a/tests/xtro-sharpie/iOS-CoreLocation.todo b/tests/xtro-sharpie/iOS-CoreLocation.todo deleted file mode 100644 index ea3cb2533a45..000000000000 --- a/tests/xtro-sharpie/iOS-CoreLocation.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! CLLocationPushServiceError native value CLLocationPushServiceErrorUnsupportedPlatform = 4 not bound From 13520e74a924d561ef840c0ccfdad0a2345deba1 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 10/41] [CoreML] Bump bindings to Xcode 14.3 Beta 2 --- src/coreml.cs | 20 +++++++++++++------ .../api-annotations-dotnet/iOS-CoreML.todo | 8 -------- .../api-annotations-dotnet/macOS-CoreML.todo | 8 -------- tests/xtro-sharpie/iOS-CoreML.todo | 8 -------- tests/xtro-sharpie/macOS-CoreML.todo | 8 -------- 5 files changed, 14 insertions(+), 38 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo delete mode 100644 tests/xtro-sharpie/iOS-CoreML.todo delete mode 100644 tests/xtro-sharpie/macOS-CoreML.todo diff --git a/src/coreml.cs b/src/coreml.cs index a66562bdeb09..79da7a0968d5 100644 --- a/src/coreml.cs +++ b/src/coreml.cs @@ -1086,9 +1086,13 @@ interface MLWritable { bool Write (NSUrl url, [NullAllowed] out NSError error); } - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [NoTV][NoWatch] + [Deprecated (PlatformName.MacOSX, 13, 3, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Deprecated (PlatformName.iOS, 16, 4, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [NoTV] + [NoWatch] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface MLModelCollection { @@ -1117,9 +1121,13 @@ interface MLModelCollection { NSString DidChangeNotification { get; } } - [Mac (11,0), iOS (14,0)] - [MacCatalyst (14,0)] - [NoTV][NoWatch] + [Deprecated (PlatformName.MacOSX, 13, 3, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Deprecated (PlatformName.iOS, 16, 4, message: "Use Background Assets or 'NSUrlSession' instead.")] + [Mac (11, 0), iOS (14, 0)] + [MacCatalyst (14, 0)] + [NoTV] + [NoWatch] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface MLModelCollectionEntry { diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo deleted file mode 100644 index c14767fb093c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-CoreML.todo +++ /dev/null @@ -1,8 +0,0 @@ -!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo deleted file mode 100644 index c14767fb093c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreML.todo +++ /dev/null @@ -1,8 +0,0 @@ -!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/iOS-CoreML.todo b/tests/xtro-sharpie/iOS-CoreML.todo deleted file mode 100644 index c14767fb093c..000000000000 --- a/tests/xtro-sharpie/iOS-CoreML.todo +++ /dev/null @@ -1,8 +0,0 @@ -!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/macOS-CoreML.todo b/tests/xtro-sharpie/macOS-CoreML.todo deleted file mode 100644 index c14767fb093c..000000000000 --- a/tests/xtro-sharpie/macOS-CoreML.todo +++ /dev/null @@ -1,8 +0,0 @@ -!deprecated-attribute-missing! MLModelCollection missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::deploymentID missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::entries missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollection::identifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::isEqualToModelCollectionEntry: missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelIdentifier missing a [Deprecated] attribute -!deprecated-attribute-missing! MLModelCollectionEntry::modelURL missing a [Deprecated] attribute From 29236d69e53a26ad6f617ee0a1e89f8acf3f5118 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 11/41] [CoreWLAN] Update bindings to Xcode 14.3 Beta 2 --- src/CoreWlan/Enums.cs | 1 + tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo | 1 - tests/xtro-sharpie/macOS-CoreWLAN.todo | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo delete mode 100644 tests/xtro-sharpie/macOS-CoreWLAN.todo diff --git a/src/CoreWlan/Enums.cs b/src/CoreWlan/Enums.cs index 1f259aef7fc9..d27a12673e12 100644 --- a/src/CoreWlan/Enums.cs +++ b/src/CoreWlan/Enums.cs @@ -123,6 +123,7 @@ public enum CWChannelBand : ulong { Unknown = 0, TwoGHz = 1, FiveGHz = 2, + SixGHz = 3, } [NoMacCatalyst] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo deleted file mode 100644 index 4219cb80402f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-CoreWLAN.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! CWChannelBand native value kCWChannelBand6GHz = 3 not bound diff --git a/tests/xtro-sharpie/macOS-CoreWLAN.todo b/tests/xtro-sharpie/macOS-CoreWLAN.todo deleted file mode 100644 index 4219cb80402f..000000000000 --- a/tests/xtro-sharpie/macOS-CoreWLAN.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! CWChannelBand native value kCWChannelBand6GHz = 3 not bound From 26d01de9a2ae427460c923dbfc8d107257beda54 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 12/41] [FileProvider] Update bindings to Xcode 14.3 Beta 2 --- src/fileprovider.cs | 4 ++++ .../xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo | 1 - .../api-annotations-dotnet/macOS-FileProvider.todo | 1 - tests/xtro-sharpie/iOS-FileProvider.todo | 1 - tests/xtro-sharpie/macOS-FileProvider.todo | 1 - 5 files changed, 4 insertions(+), 4 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo delete mode 100644 tests/xtro-sharpie/iOS-FileProvider.todo delete mode 100644 tests/xtro-sharpie/macOS-FileProvider.todo diff --git a/src/fileprovider.cs b/src/fileprovider.cs index ab535bf41c17..1a58f740f5bb 100644 --- a/src/fileprovider.cs +++ b/src/fileprovider.cs @@ -382,6 +382,10 @@ interface NSFileProviderDomain { [NoWatch, NoTV, NoMacCatalyst, NoiOS, Mac (13, 0)] [Export ("supportsSyncingTrash")] bool SupportsSyncingTrash { get; set; } + + [NoWatch, NoTV, NoMacCatalyst, Mac (13, 3), iOS (16, 4)] + [NullAllowed, Export ("volumeUUID")] + NSUuid VolumeUuid { get; } } interface INSFileProviderEnumerationObserver { } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo deleted file mode 100644 index 6324dfa8587b..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-FileProvider.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo deleted file mode 100644 index 6324dfa8587b..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-FileProvider.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/iOS-FileProvider.todo b/tests/xtro-sharpie/iOS-FileProvider.todo deleted file mode 100644 index 6324dfa8587b..000000000000 --- a/tests/xtro-sharpie/iOS-FileProvider.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-selector! NSFileProviderDomain::volumeUUID not bound diff --git a/tests/xtro-sharpie/macOS-FileProvider.todo b/tests/xtro-sharpie/macOS-FileProvider.todo deleted file mode 100644 index 6324dfa8587b..000000000000 --- a/tests/xtro-sharpie/macOS-FileProvider.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-selector! NSFileProviderDomain::volumeUUID not bound From 277709e0b6fcce03f182f2f9d4a2fab4877f1f23 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 13/41] [Foundation] Update bindings to Xcode 14.3 Beta 2 --- src/foundation.cs | 20 +++++++++++++++++++ .../iOS-Foundation.todo | 4 ---- .../macOS-Foundation.todo | 4 ---- .../tvOS-Foundation.todo | 4 ---- tests/xtro-sharpie/iOS-Foundation.todo | 4 ---- tests/xtro-sharpie/macOS-Foundation.todo | 4 ---- tests/xtro-sharpie/tvOS-Foundation.todo | 4 ---- tests/xtro-sharpie/watchOS-Foundation.todo | 4 ---- 8 files changed, 20 insertions(+), 28 deletions(-) diff --git a/src/foundation.cs b/src/foundation.cs index 037cedaded45..181ff7d3ad41 100644 --- a/src/foundation.cs +++ b/src/foundation.cs @@ -6216,6 +6216,11 @@ partial interface NSUrl : NSSecureCoding, NSCopying [Field ("NSURLFileResourceTypeKey")] NSString FileResourceTypeKey { get; } + [Watch (9, 4), TV (16, 4), Mac (13, 3), iOS (16, 4)] + [MacCatalyst (16, 4)] + [Field ("NSURLFileIdentifierKey")] + NSString FileIdentifierKey { get; } + [Field ("NSURLFileResourceTypeNamedPipe")] NSString FileResourceTypeNamedPipe { get; } @@ -6345,6 +6350,21 @@ partial interface NSUrl : NSSecureCoding, NSCopying [Field ("NSURLVolumeAvailableCapacityForOpportunisticUsageKey")] NSString VolumeAvailableCapacityForOpportunisticUsageKey { get; } + [Watch (9, 4), TV (16, 4), Mac (13, 3), iOS (16, 4)] + [MacCatalyst (16, 4)] + [Field ("NSURLVolumeTypeNameKey")] + NSString VolumeTypeNameKey { get; } + + [Watch (9, 4), TV (16, 4), Mac (13, 3), iOS (16, 4)] + [MacCatalyst (16, 4)] + [Field ("NSURLVolumeSubtypeKey")] + NSString VolumeSubtypeKey { get; } + + [Watch (9, 4), TV (16, 4), Mac (13, 3), iOS (16, 4)] + [MacCatalyst (16, 4)] + [Field ("NSURLVolumeMountFromLocationKey")] + NSString VolumeMountFromLocationKey { get; } + [Field ("NSURLIsUbiquitousItemKey")] NSString IsUbiquitousItemKey { get; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo index 353b6d42f73c..8324968d65d9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Foundation.todo @@ -3,7 +3,3 @@ !missing-selector! NSAttributedString::initWithFormat:options:locale: not bound !missing-selector! NSAttributedString::initWithFormat:options:locale:arguments: not bound !missing-selector! NSMutableAttributedString::appendLocalizedFormat: not bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo index dcac3e84dd23..3bc840c2ece6 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Foundation.todo @@ -6,7 +6,3 @@ !missing-selector! NSAppleEventDescriptor::initListDescriptor not bound !missing-selector! NSAppleEventDescriptor::initRecordDescriptor not bound !missing-selector! NSXMLNode::init not bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo index 353b6d42f73c..8324968d65d9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo @@ -3,7 +3,3 @@ !missing-selector! NSAttributedString::initWithFormat:options:locale: not bound !missing-selector! NSAttributedString::initWithFormat:options:locale:arguments: not bound !missing-selector! NSMutableAttributedString::appendLocalizedFormat: not bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/iOS-Foundation.todo b/tests/xtro-sharpie/iOS-Foundation.todo index a085b43ea78c..00d2a0548be1 100644 --- a/tests/xtro-sharpie/iOS-Foundation.todo +++ b/tests/xtro-sharpie/iOS-Foundation.todo @@ -1,7 +1,3 @@ !missing-field! NSNetServicesErrorCode not bound !unknown-native-enum! NSBundleExecutableArchitecture bound !unknown-type! NSPortMessage bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/macOS-Foundation.todo b/tests/xtro-sharpie/macOS-Foundation.todo index 581faaed9027..cccab6a52431 100644 --- a/tests/xtro-sharpie/macOS-Foundation.todo +++ b/tests/xtro-sharpie/macOS-Foundation.todo @@ -1,6 +1,2 @@ !missing-field! NSNetServicesErrorCode not bound !unknown-native-enum! NSBundleExecutableArchitecture bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/tvOS-Foundation.todo b/tests/xtro-sharpie/tvOS-Foundation.todo index de34c023d02c..1a1d342d2c6e 100644 --- a/tests/xtro-sharpie/tvOS-Foundation.todo +++ b/tests/xtro-sharpie/tvOS-Foundation.todo @@ -1,6 +1,2 @@ !missing-field! NSNetServicesErrorCode not bound !missing-selector! NSURLSession::getTasksWithCompletionHandler: not bound -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound diff --git a/tests/xtro-sharpie/watchOS-Foundation.todo b/tests/xtro-sharpie/watchOS-Foundation.todo index b86e673e7302..e69de29bb2d1 100644 --- a/tests/xtro-sharpie/watchOS-Foundation.todo +++ b/tests/xtro-sharpie/watchOS-Foundation.todo @@ -1,4 +0,0 @@ -!missing-field! NSURLFileIdentifierKey not bound -!missing-field! NSURLVolumeMountFromLocationKey not bound -!missing-field! NSURLVolumeSubtypeKey not bound -!missing-field! NSURLVolumeTypeNameKey not bound From 39f0b6e5107fe8a277516ce00a75af623f657fd9 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 14/41] [GameKit] Update bindings to Xcode 14.3 Beta 2 --- src/GameKit/GameKit.cs | 1 + src/gamekit.cs | 2 +- tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo | 1 - tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo | 1 - tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo | 1 - tests/xtro-sharpie/iOS-GameKit.todo | 1 - tests/xtro-sharpie/macOS-GameKit.ignore | 3 +++ tests/xtro-sharpie/macOS-GameKit.todo | 5 ----- tests/xtro-sharpie/tvOS-GameKit.todo | 1 - tests/xtro-sharpie/watchOS-GameKit.todo | 1 - 10 files changed, 5 insertions(+), 12 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/iOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/macOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/tvOS-GameKit.todo delete mode 100644 tests/xtro-sharpie/watchOS-GameKit.todo diff --git a/src/GameKit/GameKit.cs b/src/GameKit/GameKit.cs index e77c9339c6b0..8d3821e97a43 100644 --- a/src/GameKit/GameKit.cs +++ b/src/GameKit/GameKit.cs @@ -139,6 +139,7 @@ public enum GKError : long { NotAuthorized = 32, ConnectionTimeout = 33, ApiObsolete = 34, + OptedOutOfGameCenter = 35, FriendListDescriptionMissing = 100, FriendListRestricted = 101, diff --git a/src/gamekit.cs b/src/gamekit.cs index 3d87599a7606..775208034bfc 100644 --- a/src/gamekit.cs +++ b/src/gamekit.cs @@ -485,7 +485,7 @@ interface GKBasePlayer [Deprecated (PlatformName.iOS, 16, 0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")] [Deprecated (PlatformName.TvOS, 16, 0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")] [Deprecated (PlatformName.MacCatalyst, 16, 0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")] - [Deprecated (PlatformName.MacOSX, 13, 0, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")] + [Deprecated (PlatformName.MacOSX, 10, 15, message: "Use the GKPlayer.TeamPlayerId property to identify a player instead.")] [NullAllowed, Export ("playerID", ArgumentSemantic.Retain)] string PlayerID { get; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/iOS-GameKit.todo b/tests/xtro-sharpie/iOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/iOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/macOS-GameKit.ignore b/tests/xtro-sharpie/macOS-GameKit.ignore index 3f66759b1b8b..76b173363dcf 100644 --- a/tests/xtro-sharpie/macOS-GameKit.ignore +++ b/tests/xtro-sharpie/macOS-GameKit.ignore @@ -21,3 +21,6 @@ # API removed by Apple, marked as deprecated !unknown-native-enum! GKAuthenticationType bound +!incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindHostedPlayers: is OPTIONAL and should NOT be abstract +!incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindMatch: is OPTIONAL and should NOT be abstract +!missing-selector! GKVoiceChat::playerVoiceChatStateDidChangeHandler not bound diff --git a/tests/xtro-sharpie/macOS-GameKit.todo b/tests/xtro-sharpie/macOS-GameKit.todo deleted file mode 100644 index a3eae7bbf9bc..000000000000 --- a/tests/xtro-sharpie/macOS-GameKit.todo +++ /dev/null @@ -1,5 +0,0 @@ -!deprecated-attribute-wrong! GKBasePlayer::playerID has 13.0 not 10.15 on [Deprecated] attribute -!incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindHostedPlayers: is OPTIONAL and should NOT be abstract -!incorrect-protocol-member! GKMatchmakerViewControllerDelegate::matchmakerViewController:didFindMatch: is OPTIONAL and should NOT be abstract -!missing-selector! GKVoiceChat::playerVoiceChatStateDidChangeHandler not bound -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/tvOS-GameKit.todo b/tests/xtro-sharpie/tvOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/tvOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound diff --git a/tests/xtro-sharpie/watchOS-GameKit.todo b/tests/xtro-sharpie/watchOS-GameKit.todo deleted file mode 100644 index 03dd2b1ae78c..000000000000 --- a/tests/xtro-sharpie/watchOS-GameKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-enum-value! GKError native value GKErrorOptedOutOfGameCenter = 35 not bound From a33dd4d6ecb21bd2aa1b0e06dd97a4da834bcea4 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 15/41] [HealthKit] Update bindings to Xcode 14.3 Beta 2 --- src/HealthKit/Enums.cs | 10 ++++++++++ src/healthkit.cs | 12 ++++++++---- .../api-annotations-dotnet/iOS-HealthKit.todo | 9 --------- .../api-annotations-dotnet/macOS-HealthKit.todo | 9 --------- tests/xtro-sharpie/iOS-HealthKit.todo | 9 --------- tests/xtro-sharpie/macOS-HealthKit.todo | 9 --------- tests/xtro-sharpie/watchOS-HealthKit.todo | 7 ------- 7 files changed, 18 insertions(+), 47 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo delete mode 100644 tests/xtro-sharpie/iOS-HealthKit.todo delete mode 100644 tests/xtro-sharpie/macOS-HealthKit.todo delete mode 100644 tests/xtro-sharpie/watchOS-HealthKit.todo diff --git a/src/HealthKit/Enums.cs b/src/HealthKit/Enums.cs index 1655d5594508..ee4b33ad43fd 100644 --- a/src/HealthKit/Enums.cs +++ b/src/HealthKit/Enums.cs @@ -527,6 +527,12 @@ public enum HKFhirResourceType { [iOS (14, 0)] [Field ("HKFHIRResourceTypeCoverage")] Coverage, + [iOS (14, 6), MacCatalyst (14, 6), Mac (13, 3)] + [Field ("HKFHIRResourceTypeDiagnosticReport")] + DiagnosticReport, + [iOS (14, 6), MacCatalyst (14, 6), Mac (13, 3)] + [Field ("HKFHIRResourceTypeDocumentReference")] + DocumentReference, } [Watch (5, 0), iOS (12, 0), Mac (13, 0)] @@ -549,6 +555,10 @@ public enum HKClinicalTypeIdentifier { [Watch (7, 0), iOS (14, 0)] [Field ("HKClinicalTypeIdentifierCoverageRecord")] CoverageRecord, + [Watch (9, 4), iOS (16, 4), Mac (13, 3)] + [MacCatalyst (16, 4)] + [Field ("HKClinicalTypeIdentifierClinicalNoteRecord")] + ClinicalNoteRecord, } [Watch (5,0), iOS (12,0), Mac (13,0)] diff --git a/src/healthkit.cs b/src/healthkit.cs index de66ad65c6fc..1976bade6ccb 100644 --- a/src/healthkit.cs +++ b/src/healthkit.cs @@ -1146,6 +1146,10 @@ interface HKMetadataKey { [Field ("HKMetadataKeyGlassesPrescriptionDescription")] NSString GlassesPrescriptionDescription { get; } + [Watch (9, 4), MacCatalyst (16, 4), Mac (13, 3), iOS (16, 4)] + [Field ("HKMetadataKeyHeadphoneGain")] + NSString HeadphoneGain { get; } + [Watch (9, 0), MacCatalyst (16, 0), Mac (13, 0), iOS (16, 0)] [Field ("HKMetadataKeyHeartRateRecoveryTestType")] NSString HeartRateRecoveryTestType { get; } @@ -4293,7 +4297,7 @@ interface HKContactsLensSpecification : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKVisionPrescription))] [DisableDefaultCtor] - interface HKContactsPrescription // : NSCopying // https://github.com/xamarin/maccore/issues/2610 + interface HKContactsPrescription : NSSecureCoding, NSCopying { [NullAllowed, Export ("rightEye", ArgumentSemantic.Copy)] HKContactsLensSpecification RightEye { get; } @@ -4333,7 +4337,7 @@ interface HKGlassesLensSpecification : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKVisionPrescription))] [DisableDefaultCtor] - interface HKGlassesPrescription // : NSCopying // https://github.com/xamarin/maccore/issues/2610 + interface HKGlassesPrescription : NSSecureCoding, NSCopying { [NullAllowed, Export ("rightEye", ArgumentSemantic.Copy)] HKGlassesLensSpecification RightEye { get; } @@ -4367,7 +4371,7 @@ interface HKLensSpecification [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKSample))] [DisableDefaultCtor] - interface HKVisionPrescription // : NSCopying // https://github.com/xamarin/maccore/issues/2610 + interface HKVisionPrescription : NSSecureCoding, NSCopying { [Export ("prescriptionType", ArgumentSemantic.Assign)] HKVisionPrescriptionType PrescriptionType { get; } @@ -4423,7 +4427,7 @@ interface HKVisionPrism : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (NSObject))] [DisableDefaultCtor] - interface HKWorkoutActivity // : NSCoding, NSCopying, NSSecureCoding // https://github.com/xamarin/maccore/issues/2610 + interface HKWorkoutActivity : NSSecureCoding, NSCopying { [Export ("initWithWorkoutConfiguration:startDate:endDate:metadata:")] NativeHandle Constructor (HKWorkoutConfiguration workoutConfiguration, NSDate startDate, [NullAllowed] NSDate endDate, [NullAllowed] NSDictionary metadata); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo deleted file mode 100644 index 91402d01f665..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HealthKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound -!missing-field! HKFHIRResourceTypeDiagnosticReport not bound -!missing-field! HKFHIRResourceTypeDocumentReference not bound -!missing-field! HKMetadataKeyHeadphoneGain not bound -!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying -!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying -!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo deleted file mode 100644 index 91402d01f665..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-HealthKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound -!missing-field! HKFHIRResourceTypeDiagnosticReport not bound -!missing-field! HKFHIRResourceTypeDocumentReference not bound -!missing-field! HKMetadataKeyHeadphoneGain not bound -!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying -!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying -!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/iOS-HealthKit.todo b/tests/xtro-sharpie/iOS-HealthKit.todo deleted file mode 100644 index 91402d01f665..000000000000 --- a/tests/xtro-sharpie/iOS-HealthKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound -!missing-field! HKFHIRResourceTypeDiagnosticReport not bound -!missing-field! HKFHIRResourceTypeDocumentReference not bound -!missing-field! HKMetadataKeyHeadphoneGain not bound -!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying -!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying -!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/macOS-HealthKit.todo b/tests/xtro-sharpie/macOS-HealthKit.todo deleted file mode 100644 index 91402d01f665..000000000000 --- a/tests/xtro-sharpie/macOS-HealthKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound -!missing-field! HKFHIRResourceTypeDiagnosticReport not bound -!missing-field! HKFHIRResourceTypeDocumentReference not bound -!missing-field! HKMetadataKeyHeadphoneGain not bound -!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying -!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying -!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding diff --git a/tests/xtro-sharpie/watchOS-HealthKit.todo b/tests/xtro-sharpie/watchOS-HealthKit.todo deleted file mode 100644 index 321162c0c0d4..000000000000 --- a/tests/xtro-sharpie/watchOS-HealthKit.todo +++ /dev/null @@ -1,7 +0,0 @@ -!missing-field! HKClinicalTypeIdentifierClinicalNoteRecord not bound -!missing-field! HKMetadataKeyHeadphoneGain not bound -!missing-protocol-conformance! HKContactsPrescription should conform to NSCopying -!missing-protocol-conformance! HKGlassesPrescription should conform to NSCopying -!missing-protocol-conformance! HKVisionPrescription should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSCopying -!missing-protocol-conformance! HKWorkoutActivity should conform to NSSecureCoding From d662dc2731a046884e6189227a59d460da650199 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 16/41] [HomeKit] [ImageIO] Update bindings to Xcode 14.3 Beta 2 --- src/homekit.cs | 33 +++++++++++++++++-- src/imageio.cs | 4 +++ .../api-annotations-dotnet/iOS-HomeKit.todo | 9 ----- .../api-annotations-dotnet/iOS-ImageIO.todo | 1 - .../api-annotations-dotnet/macOS-ImageIO.todo | 1 - .../api-annotations-dotnet/tvOS-HomeKit.todo | 5 --- .../api-annotations-dotnet/tvOS-ImageIO.todo | 1 - tests/xtro-sharpie/iOS-HomeKit.todo | 9 ----- tests/xtro-sharpie/iOS-ImageIO.todo | 1 - tests/xtro-sharpie/macOS-ImageIO.todo | 1 - tests/xtro-sharpie/tvOS-HomeKit.todo | 5 --- tests/xtro-sharpie/tvOS-ImageIO.todo | 1 - tests/xtro-sharpie/watchOS-Foundation.todo | 0 tests/xtro-sharpie/watchOS-HomeKit.todo | 5 --- tests/xtro-sharpie/watchOS-ImageIO.todo | 1 - 15 files changed, 35 insertions(+), 42 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/iOS-HomeKit.todo delete mode 100644 tests/xtro-sharpie/iOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/macOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/tvOS-HomeKit.todo delete mode 100644 tests/xtro-sharpie/tvOS-ImageIO.todo delete mode 100644 tests/xtro-sharpie/watchOS-Foundation.todo delete mode 100644 tests/xtro-sharpie/watchOS-HomeKit.todo delete mode 100644 tests/xtro-sharpie/watchOS-ImageIO.todo diff --git a/src/homekit.cs b/src/homekit.cs index 901cb5f1b9cb..c563ffe56b26 100644 --- a/src/homekit.cs +++ b/src/homekit.cs @@ -303,11 +303,18 @@ interface HMAccessoryProfile [iOS (8,0)] [MacCatalyst (14,0)] [BaseType (typeof (NSObject))] + [DisableDefaultCtor] partial interface HMAction { [iOS (9,0)] [Export ("uniqueIdentifier", ArgumentSemantic.Copy)] NSUuid UniqueIdentifier { get; } + + [Deprecated (PlatformName.iOS, 16, 4, message: "Use subclasses instead.")] + [Deprecated (PlatformName.TvOS, 16, 4, message: "Use subclasses instead.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use subclasses instead.")] + [Export ("init")] + NativeHandle Constructor (); } [TV (10,0)] @@ -1039,21 +1046,35 @@ partial interface HMServiceGroup { [BaseType (typeof (HMTrigger))] partial interface HMTimerTrigger { + [Watch (9, 4), TV (16, 4), MacCatalyst (16, 4), iOS (16, 4)] + [Export ("initWithName:fireDate:recurrence:")] + NativeHandle Constructor (string name, NSDate fireDate, [NullAllowed] NSDateComponents recurrence); + + [Deprecated (PlatformName.iOS, 16, 4, message: "Use '.ctor (string, NSDate, NSDateComponents' instead.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use '.ctor (string, NSDate, NSDateComponents' instead.")] [NoTV] [NoWatch] - [DesignatedInitializer] + [MacCatalyst (13, 1)] [Export ("initWithName:fireDate:timeZone:recurrence:recurrenceCalendar:")] NativeHandle Constructor (string name, NSDate fireDate, [NullAllowed] NSTimeZone timeZone, [NullAllowed] NSDateComponents recurrence, [NullAllowed] NSCalendar recurrenceCalendar); [Export ("fireDate", ArgumentSemantic.Copy)] NSDate FireDate { get; } + [Deprecated (PlatformName.iOS, 16, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] + [Deprecated (PlatformName.TvOS, 16, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] + [Deprecated (PlatformName.WatchOS, 9, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] [NullAllowed, Export ("timeZone", ArgumentSemantic.Copy)] NSTimeZone TimeZone { get; } [NullAllowed, Export ("recurrence", ArgumentSemantic.Copy)] NSDateComponents Recurrence { get; } + [Deprecated (PlatformName.iOS, 16, 4, message: "No longer supported.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "No longer supported.")] + [Deprecated (PlatformName.TvOS, 16, 4, message: "No longer supported.")] + [Deprecated (PlatformName.WatchOS, 9, 4, message: "No longer supported.")] [NullAllowed, Export ("recurrenceCalendar", ArgumentSemantic.Copy)] NSCalendar RecurrenceCalendar { get; } @@ -1063,6 +1084,8 @@ partial interface HMTimerTrigger { [Export ("updateFireDate:completionHandler:")] void UpdateFireDate (NSDate fireDate, Action completion); + [Deprecated (PlatformName.iOS, 16, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use 'HMEventTrigger' with 'HMCalendarEvent' for triggers based on a time-zone-relative time of day.")] [NoTV] [NoWatch] [Async] @@ -1263,6 +1286,7 @@ interface HMCharacteristicEvent : NSMutableCopying { [iOS (9,0)] [MacCatalyst (14,0)] [BaseType (typeof (NSObject))] + [DisableDefaultCtor] interface HMEvent { [Export ("uniqueIdentifier", ArgumentSemantic.Copy)] NSUuid UniqueIdentifier { get; } @@ -1271,6 +1295,12 @@ interface HMEvent { [Static] [Export ("isSupportedForHome:")] bool IsSupported (HMHome home); + + [Deprecated (PlatformName.iOS, 16, 4, message: "Use subclasses instead.")] + [Deprecated (PlatformName.TvOS, 16, 4, message: "Use subclasses instead.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "Use subclasses instead.")] + [Export ("init")] + NativeHandle Constructor (); } [Watch (4,0), TV (11,0), iOS (11,0), MacCatalyst (14,0)] @@ -1841,7 +1871,6 @@ interface HMAccessorySetupPayload { [iOS (13,0)] [Export ("initWithURL:ownershipToken:")] - [DesignatedInitializer] NativeHandle Constructor (NSUrl setupPayloadUrl, [NullAllowed] HMAccessoryOwnershipToken ownershipToken); } diff --git a/src/imageio.cs b/src/imageio.cs index 3e75180e1908..d3a4a0b8d2d9 100644 --- a/src/imageio.cs +++ b/src/imageio.cs @@ -2113,6 +2113,10 @@ interface CGImageProperties { [iOS (16,0), Mac (13,0), Watch (9,0), TV (16,0), MacCatalyst (16,0)] [Field ("kCGImagePropertyHEIFDictionary")] NSString HeifDictionary { get; } + + [iOS (16, 4), Mac (13, 3), Watch (9, 4), TV (16, 4), MacCatalyst (16, 4)] + [Field ("kCGImagePropertyOpenEXRCompression")] + NSString OpenExrCompression { get; } } [iOS (7,0)] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo deleted file mode 100644 index e5a28b8101df..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-HomeKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::updateTimeZone:completionHandler: missing a [Deprecated] attribute -!extra-designated-initializer! HMAccessorySetupPayload::initWithURL:ownershipToken: is incorrectly decorated with an [DesignatedInitializer] attribute -!extra-designated-initializer! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo deleted file mode 100644 index 3743d55f4614..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-HomeKit.todo +++ /dev/null @@ -1,5 +0,0 @@ -!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute -!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/iOS-HomeKit.todo b/tests/xtro-sharpie/iOS-HomeKit.todo deleted file mode 100644 index e5a28b8101df..000000000000 --- a/tests/xtro-sharpie/iOS-HomeKit.todo +++ /dev/null @@ -1,9 +0,0 @@ -!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::updateTimeZone:completionHandler: missing a [Deprecated] attribute -!extra-designated-initializer! HMAccessorySetupPayload::initWithURL:ownershipToken: is incorrectly decorated with an [DesignatedInitializer] attribute -!extra-designated-initializer! HMTimerTrigger::initWithName:fireDate:timeZone:recurrence:recurrenceCalendar: is incorrectly decorated with an [DesignatedInitializer] attribute -!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/iOS-ImageIO.todo b/tests/xtro-sharpie/iOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/iOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/macOS-ImageIO.todo b/tests/xtro-sharpie/macOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/macOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/tvOS-HomeKit.todo b/tests/xtro-sharpie/tvOS-HomeKit.todo deleted file mode 100644 index 3743d55f4614..000000000000 --- a/tests/xtro-sharpie/tvOS-HomeKit.todo +++ /dev/null @@ -1,5 +0,0 @@ -!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute -!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/tvOS-ImageIO.todo b/tests/xtro-sharpie/tvOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/tvOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound diff --git a/tests/xtro-sharpie/watchOS-Foundation.todo b/tests/xtro-sharpie/watchOS-Foundation.todo deleted file mode 100644 index e69de29bb2d1..000000000000 diff --git a/tests/xtro-sharpie/watchOS-HomeKit.todo b/tests/xtro-sharpie/watchOS-HomeKit.todo deleted file mode 100644 index 3743d55f4614..000000000000 --- a/tests/xtro-sharpie/watchOS-HomeKit.todo +++ /dev/null @@ -1,5 +0,0 @@ -!deprecated-attribute-missing! HMAction::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMEvent::init missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::recurrenceCalendar missing a [Deprecated] attribute -!deprecated-attribute-missing! HMTimerTrigger::timeZone missing a [Deprecated] attribute -!missing-selector! HMTimerTrigger::initWithName:fireDate:recurrence: not bound diff --git a/tests/xtro-sharpie/watchOS-ImageIO.todo b/tests/xtro-sharpie/watchOS-ImageIO.todo deleted file mode 100644 index ad640df2123f..000000000000 --- a/tests/xtro-sharpie/watchOS-ImageIO.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! kCGImagePropertyOpenEXRCompression not bound From e5459da2b1153c7646cbbba5f4d5230a43295bae Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:52 -0400 Subject: [PATCH 17/41] [Intents] Update bindings to Xcode 14.3 Beta 2 --- src/intents.cs | 32 ++++++++++--------- .../api-annotations-dotnet/iOS-Intents.todo | 3 -- .../macOS-Intents.ignore | 3 ++ .../api-annotations-dotnet/macOS-Intents.todo | 8 ----- .../tvOS-Intents.ignore | 2 ++ .../api-annotations-dotnet/tvOS-Intents.todo | 2 -- tests/xtro-sharpie/iOS-Intents.todo | 3 -- tests/xtro-sharpie/macOS-Intents.ignore | 4 +++ tests/xtro-sharpie/macOS-Intents.todo | 7 ---- tests/xtro-sharpie/tvOS-Intents.ignore | 2 ++ tests/xtro-sharpie/tvOS-Intents.todo | 2 -- tests/xtro-sharpie/watchOS-Intents.todo | 21 ------------ 12 files changed, 28 insertions(+), 61 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo delete mode 100644 tests/xtro-sharpie/iOS-Intents.todo delete mode 100644 tests/xtro-sharpie/macOS-Intents.todo delete mode 100644 tests/xtro-sharpie/tvOS-Intents.todo diff --git a/src/intents.cs b/src/intents.cs index 38caf57942ee..3f828e50e7d0 100644 --- a/src/intents.cs +++ b/src/intents.cs @@ -2070,7 +2070,7 @@ public enum INStartCallCallRecordToCallBackUnsupportedReason : long { NoMatchingCall = 1, } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Native] public enum INAnswerCallIntentResponseCode : long { Unspecified = 0, @@ -2082,7 +2082,7 @@ public enum INAnswerCallIntentResponseCode : long { FailureRequiringAppLaunch, } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Native] public enum INHangUpCallIntentResponseCode : long { Unspecified = 0, @@ -2219,11 +2219,11 @@ public enum INIntentIdentifier { [Field ("INStartCallIntentIdentifier")] StartCall, - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Field ("INAnswerCallIntentIdentifier")] AnswerCall, - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Field ("INHangUpCallIntentIdentifier")] HangUpCall, } @@ -14468,7 +14468,7 @@ interface INCallGroup : NSCopying, NSSecureCoding { string GroupId { get; } } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [BaseType (typeof (INIntent))] interface INAnswerCallIntent { @@ -14476,16 +14476,16 @@ interface INAnswerCallIntent { [DesignatedInitializer] IntPtr Constructor (INCallAudioRoute audioRoute, [NullAllowed] string callIdentifier); - [NoTV, NoMac, NoiOS] + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] [Export ("audioRoute", ArgumentSemantic.Assign)] INCallAudioRoute AudioRoute { get; } - [NoWatch, NoTV, NoMac, NoiOS] + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] [NullAllowed, Export ("callIdentifier")] string CallIdentifier { get; } } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Protocol] interface INAnswerCallIntentHandling { @@ -14497,7 +14497,7 @@ interface INAnswerCallIntentHandling { void ConfirmAnswerCall (INAnswerCallIntent intent, Action completion); } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [BaseType (typeof (INIntentResponse))] [DisableDefaultCtor] interface INAnswerCallIntentResponse { @@ -14509,27 +14509,29 @@ interface INAnswerCallIntentResponse { [Export ("code")] INAnswerCallIntentResponseCode Code { get; } - [NoMac] + [Mac (13, 3)] + [MacCatalyst (13, 1)] [NullAllowed] [Export ("callRecords", ArgumentSemantic.Copy)] INCallRecord[] CallRecords { get; set; } } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [BaseType (typeof (INIntent))] interface INHangUpCallIntent { - [NoWatch, Mac (13,1), iOS (16,2)] + [Mac (13, 1), iOS (16, 2)] + [MacCatalyst (16, 2)] [Export ("initWithCallIdentifier:")] [DesignatedInitializer] IntPtr Constructor ([NullAllowed] string callIdentifier); - [NoWatch, NoMac, NoiOS] + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] [NullAllowed, Export ("callIdentifier")] string CallIdentifier { get; } } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [Protocol] interface INHangUpCallIntentHandling { @@ -14541,7 +14543,7 @@ interface INHangUpCallIntentHandling { void ConfirmHangUpCall (INHangUpCallIntent intent, Action completion); } - [NoWatch, NoTV, Mac (13,1), iOS (16,2), MacCatalyst (16,2)] + [Watch (9, 4), NoTV, Mac (13, 1), iOS (16, 2), MacCatalyst (16, 2)] [BaseType (typeof (INIntentResponse))] [DisableDefaultCtor] interface INHangUpCallIntentResponse { diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo deleted file mode 100644 index dbf0118ded35..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Intents.todo +++ /dev/null @@ -1,3 +0,0 @@ -!missing-selector! INAnswerCallIntent::audioRoute not bound -!missing-selector! INAnswerCallIntent::callIdentifier not bound -!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.ignore index 0d64e1426399..853d1c433828 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.ignore @@ -35,3 +35,6 @@ !missing-protocol-member! INSendMessageIntentHandling::resolveSpeakableGroupNameForSendMessage:withCompletion: not found !missing-selector! INDateComponentsRange::initWithStartDateComponents:endDateComponents:recurrenceRule: not bound !missing-selector! INDateComponentsRange::recurrenceRule not bound +!missing-selector! +CLPlacemark::placemarkWithLocation:name:postalAddress: not bound +!missing-selector! INSendMessageIntentResponse::sentMessages not bound +!missing-selector! INSendMessageIntentResponse::setSentMessages: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo deleted file mode 100644 index 57779866acac..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Intents.todo +++ /dev/null @@ -1,8 +0,0 @@ -!missing-selector! INSendMessageIntentResponse::sentMessages not bound -!missing-selector! INSendMessageIntentResponse::setSentMessages: not bound -!missing-selector! +CLPlacemark::placemarkWithLocation:name:postalAddress: not bound -!missing-selector! INAnswerCallIntent::audioRoute not bound -!missing-selector! INAnswerCallIntent::callIdentifier not bound -!missing-selector! INAnswerCallIntentResponse::callRecords not bound -!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound -!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.ignore index ba4764aa8e4c..ee10be7f1d19 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.ignore @@ -5,3 +5,5 @@ !missing-selector! INDateComponentsRange::initWithStartDateComponents:endDateComponents:recurrenceRule: not bound !missing-selector! INDateComponentsRange::recurrenceRule not bound !unknown-native-enum! INCallRecordType bound +!missing-field! INAnswerCallIntentIdentifier not bound +!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo deleted file mode 100644 index e6825ae5f610..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! INAnswerCallIntentIdentifier not bound -!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/iOS-Intents.todo b/tests/xtro-sharpie/iOS-Intents.todo deleted file mode 100644 index dbf0118ded35..000000000000 --- a/tests/xtro-sharpie/iOS-Intents.todo +++ /dev/null @@ -1,3 +0,0 @@ -!missing-selector! INAnswerCallIntent::audioRoute not bound -!missing-selector! INAnswerCallIntent::callIdentifier not bound -!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/macOS-Intents.ignore b/tests/xtro-sharpie/macOS-Intents.ignore index 362d6d383757..b5990b82fee4 100644 --- a/tests/xtro-sharpie/macOS-Intents.ignore +++ b/tests/xtro-sharpie/macOS-Intents.ignore @@ -73,3 +73,7 @@ ## Headers say Mac (12,0) but types used in properties are still NoMac !missing-protocol! INStartCallIntentHandling not bound !missing-selector! +CLPlacemark::placemarkWithLocation:name:postalAddress: not bound + +## INMessage is not available on macOS +!missing-selector! INSendMessageIntentResponse::sentMessages not bound +!missing-selector! INSendMessageIntentResponse::setSentMessages: not bound diff --git a/tests/xtro-sharpie/macOS-Intents.todo b/tests/xtro-sharpie/macOS-Intents.todo deleted file mode 100644 index 55a33f46ab26..000000000000 --- a/tests/xtro-sharpie/macOS-Intents.todo +++ /dev/null @@ -1,7 +0,0 @@ -!missing-selector! INSendMessageIntentResponse::sentMessages not bound -!missing-selector! INSendMessageIntentResponse::setSentMessages: not bound -!missing-selector! INAnswerCallIntent::audioRoute not bound -!missing-selector! INAnswerCallIntent::callIdentifier not bound -!missing-selector! INAnswerCallIntentResponse::callRecords not bound -!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound -!missing-selector! INHangUpCallIntent::callIdentifier not bound diff --git a/tests/xtro-sharpie/tvOS-Intents.ignore b/tests/xtro-sharpie/tvOS-Intents.ignore index ba4764aa8e4c..ee10be7f1d19 100644 --- a/tests/xtro-sharpie/tvOS-Intents.ignore +++ b/tests/xtro-sharpie/tvOS-Intents.ignore @@ -5,3 +5,5 @@ !missing-selector! INDateComponentsRange::initWithStartDateComponents:endDateComponents:recurrenceRule: not bound !missing-selector! INDateComponentsRange::recurrenceRule not bound !unknown-native-enum! INCallRecordType bound +!missing-field! INAnswerCallIntentIdentifier not bound +!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/tvOS-Intents.todo b/tests/xtro-sharpie/tvOS-Intents.todo deleted file mode 100644 index e6825ae5f610..000000000000 --- a/tests/xtro-sharpie/tvOS-Intents.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! INAnswerCallIntentIdentifier not bound -!missing-field! INHangUpCallIntentIdentifier not bound diff --git a/tests/xtro-sharpie/watchOS-Intents.todo b/tests/xtro-sharpie/watchOS-Intents.todo index 8ab5ab383135..1e27212d02ba 100644 --- a/tests/xtro-sharpie/watchOS-Intents.todo +++ b/tests/xtro-sharpie/watchOS-Intents.todo @@ -2,24 +2,3 @@ !extra-enum-value! Managed value 5 for INPlayMediaIntentResponseCode.HandleInApp is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 7 for INStartWorkoutIntentResponseCode.HandleInApp is available for the current platform while the value in the native header is not !extra-enum-value! Managed value 8 for INStartWorkoutIntentResponseCode.Success is available for the current platform while the value in the native header is not -!missing-enum! INAnswerCallIntentResponseCode not bound -!missing-enum! INHangUpCallIntentResponseCode not bound -!missing-field! INAnswerCallIntentIdentifier not bound -!missing-field! INHangUpCallIntentIdentifier not bound -!missing-protocol! INAnswerCallIntentHandling not bound -!missing-protocol! INHangUpCallIntentHandling not bound -!missing-selector! INAnswerCallIntent::audioRoute not bound -!missing-selector! INAnswerCallIntent::callIdentifier not bound -!missing-selector! INAnswerCallIntent::initWithAudioRoute:callIdentifier: not bound -!missing-selector! INAnswerCallIntentResponse::callRecords not bound -!missing-selector! INAnswerCallIntentResponse::code not bound -!missing-selector! INAnswerCallIntentResponse::initWithCode:userActivity: not bound -!missing-selector! INAnswerCallIntentResponse::setCallRecords: not bound -!missing-selector! INHangUpCallIntent::callIdentifier not bound -!missing-selector! INHangUpCallIntent::initWithCallIdentifier: not bound -!missing-selector! INHangUpCallIntentResponse::code not bound -!missing-selector! INHangUpCallIntentResponse::initWithCode:userActivity: not bound -!missing-type! INAnswerCallIntent not bound -!missing-type! INAnswerCallIntentResponse not bound -!missing-type! INHangUpCallIntent not bound -!missing-type! INHangUpCallIntentResponse not bound From 089de71749d20363e4297c487176b29367fbadf6 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 18/41] [JavaScriptCore] Update bindings to Xcode 14.3 Beta 2 --- src/javascriptcore.cs | 7 ++++++- .../api-annotations-dotnet/common-JavaScriptCore.ignore | 2 ++ .../api-annotations-dotnet/iOS-JavaScriptCore.todo | 4 ---- .../api-annotations-dotnet/macOS-JavaScriptCore.todo | 4 ---- .../api-annotations-dotnet/tvOS-JavaScriptCore.todo | 4 ---- tests/xtro-sharpie/common-JavaScriptCore.ignore | 2 ++ tests/xtro-sharpie/iOS-JavaScriptCore.todo | 4 ---- tests/xtro-sharpie/macOS-JavaScriptCore.todo | 4 ---- tests/xtro-sharpie/tvOS-JavaScriptCore.todo | 4 ---- 9 files changed, 10 insertions(+), 25 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo delete mode 100644 tests/xtro-sharpie/iOS-JavaScriptCore.todo delete mode 100644 tests/xtro-sharpie/macOS-JavaScriptCore.todo delete mode 100644 tests/xtro-sharpie/tvOS-JavaScriptCore.todo diff --git a/src/javascriptcore.cs b/src/javascriptcore.cs index c8b163baf1f8..4132719b8411 100644 --- a/src/javascriptcore.cs +++ b/src/javascriptcore.cs @@ -35,7 +35,12 @@ partial interface JSContext { [Export ("name")] string Name { get; set; } - [Mac (10,10), iOS (8,0)] + [Mac (13, 3), iOS (16, 4), TV (16, 4), MacCatalyst (13, 4)] + [Export ("inspectable")] + bool Inspectable { [Bind ("isInspectable")] get; set; } + + [Mac (10, 10), iOS (8, 0)] + [MacCatalyst (13, 1)] [Export ("evaluateScript:withSourceURL:")] JSValue EvaluateScript (string script, NSUrl sourceUrl); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/common-JavaScriptCore.ignore b/tests/xtro-sharpie/api-annotations-dotnet/common-JavaScriptCore.ignore index 10bac48cbe93..a4491a6bb053 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/common-JavaScriptCore.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/common-JavaScriptCore.ignore @@ -107,3 +107,5 @@ !missing-pinvoke! JSObjectSetPropertyForKey is not bound !missing-pinvoke! JSValueIsSymbol is not bound !missing-pinvoke! JSValueMakeSymbol is not bound +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/common-JavaScriptCore.ignore b/tests/xtro-sharpie/common-JavaScriptCore.ignore index 10bac48cbe93..a4491a6bb053 100644 --- a/tests/xtro-sharpie/common-JavaScriptCore.ignore +++ b/tests/xtro-sharpie/common-JavaScriptCore.ignore @@ -107,3 +107,5 @@ !missing-pinvoke! JSObjectSetPropertyForKey is not bound !missing-pinvoke! JSValueIsSymbol is not bound !missing-pinvoke! JSValueMakeSymbol is not bound +!missing-pinvoke! JSGlobalContextIsInspectable is not bound +!missing-pinvoke! JSGlobalContextSetInspectable is not bound diff --git a/tests/xtro-sharpie/iOS-JavaScriptCore.todo b/tests/xtro-sharpie/iOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/iOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/macOS-JavaScriptCore.todo b/tests/xtro-sharpie/macOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/macOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound diff --git a/tests/xtro-sharpie/tvOS-JavaScriptCore.todo b/tests/xtro-sharpie/tvOS-JavaScriptCore.todo deleted file mode 100644 index 75321b4c66cc..000000000000 --- a/tests/xtro-sharpie/tvOS-JavaScriptCore.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-pinvoke! JSGlobalContextIsInspectable is not bound -!missing-pinvoke! JSGlobalContextSetInspectable is not bound -!missing-selector! JSContext::isInspectable not bound -!missing-selector! JSContext::setInspectable: not bound From 9371cd8b3874ff46411d86a45bb7b676743019a9 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 19/41] [MediaAccessibility] Bump bindings to Xcode 14.3 Beta 2 --- src/MediaAccessibility/MediaAccessibility.cs | 30 +++++++++++++++++++ src/mediaaccessibility.cs | 8 +++++ .../iOS-MediaAccessibility.todo | 2 -- .../macOS-MediaAccessibility.todo | 2 -- .../tvOS-MediaAccessibility.todo | 2 -- .../xtro-sharpie/iOS-MediaAccessibility.todo | 2 -- .../macOS-MediaAccessibility.todo | 2 -- .../xtro-sharpie/tvOS-MediaAccessibility.todo | 2 -- 8 files changed, 38 insertions(+), 12 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo delete mode 100644 tests/xtro-sharpie/iOS-MediaAccessibility.todo delete mode 100644 tests/xtro-sharpie/macOS-MediaAccessibility.todo delete mode 100644 tests/xtro-sharpie/tvOS-MediaAccessibility.todo diff --git a/src/MediaAccessibility/MediaAccessibility.cs b/src/MediaAccessibility/MediaAccessibility.cs index 0057c2c9a085..e78f75c53156 100644 --- a/src/MediaAccessibility/MediaAccessibility.cs +++ b/src/MediaAccessibility/MediaAccessibility.cs @@ -315,4 +315,34 @@ static partial class MAAudibleMedia { return result; } } + +#if NET + [SupportedOSPlatform ("ios16.4")] + [SupportedOSPlatform ("maccatalyst16.4")] + [SupportedOSPlatform ("macos13.3")] + [SupportedOSPlatform ("tvos16.4")] +#endif + public static partial class MAVideoAccommodations { +#if NET + [SupportedOSPlatform ("ios16.4")] + [SupportedOSPlatform ("maccatalyst16.4")] + [SupportedOSPlatform ("macos13.3")] + [SupportedOSPlatform ("tvos16.4")] +#else + [Mac (13, 3), TV (16, 4), iOS (16, 4)] +#endif + [DllImport (Constants.MediaAccessibilityLibrary)] + [return: MarshalAs (UnmanagedType.I1)] + static extern bool MADimFlashingLightsEnabled (); + +#if NET + [SupportedOSPlatform ("ios16.4")] + [SupportedOSPlatform ("maccatalyst16.4")] + [SupportedOSPlatform ("macos13.3")] + [SupportedOSPlatform ("tvos16.4")] +#else + [Mac (13, 3), TV (16, 4), iOS (16, 4)] +#endif + public static bool IsDimFlashingLightsEnabled () => MADimFlashingLightsEnabled (); + } } diff --git a/src/mediaaccessibility.cs b/src/mediaaccessibility.cs index 4a90357db299..010ad0b486a6 100644 --- a/src/mediaaccessibility.cs +++ b/src/mediaaccessibility.cs @@ -37,4 +37,12 @@ interface MAMediaCharacteristic { [Field ("MAMediaCharacteristicTranscribesSpokenDialogForAccessibility")] NSString TranscribesSpokenDialogForAccessibility { get; } } + + [Static] + interface MAVideoAccommodations { + [Mac (13, 3), TV (16, 4), iOS (16, 4), MacCatalyst (16, 4)] + [Notification] + [Field ("kMADimFlashingLightsChangedNotification")] + NSString DimFlashingLightsChangedNotification { get; } + } } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/iOS-MediaAccessibility.todo b/tests/xtro-sharpie/iOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/iOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/macOS-MediaAccessibility.todo b/tests/xtro-sharpie/macOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/macOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound diff --git a/tests/xtro-sharpie/tvOS-MediaAccessibility.todo b/tests/xtro-sharpie/tvOS-MediaAccessibility.todo deleted file mode 100644 index 6db825972e53..000000000000 --- a/tests/xtro-sharpie/tvOS-MediaAccessibility.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! kMADimFlashingLightsChangedNotification not bound -!missing-pinvoke! MADimFlashingLightsEnabled is not bound From df2b0185823e175b4e1eecaa24d2b6f8da821c47 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 20/41] [Network] Update bindings to Xcode 14.3 Beta 2 --- src/Network/NWEnums.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Network/NWEnums.cs b/src/Network/NWEnums.cs index dc051d640ead..b06acd9f3593 100644 --- a/src/Network/NWEnums.cs +++ b/src/Network/NWEnums.cs @@ -291,5 +291,7 @@ public enum NWQuicStreamType { Unknown = 0, Bidirectional = 1, Unidirectional = 2, + [Watch (9, 4), TV (16, 4), Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + Datagram = 3, } } From abedd3330258fc0e89319d1e611e207e377a255b Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 21/41] [NetworkExtension] Update bindings to Xcode 14.3 Beta 2 --- src/networkextension.cs | 17 +++++++++++++++-- .../iOS-NetworkExtension.todo | 5 ----- .../macOS-NetworkExtension.todo | 4 ---- tests/xtro-sharpie/iOS-NetworkExtension.todo | 5 ----- tests/xtro-sharpie/macOS-NetworkExtension.todo | 4 ---- .../watchOS-NetworkExtension.ignore | 2 ++ .../xtro-sharpie/watchOS-NetworkExtension.todo | 2 -- 7 files changed, 17 insertions(+), 22 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo delete mode 100644 tests/xtro-sharpie/iOS-NetworkExtension.todo delete mode 100644 tests/xtro-sharpie/macOS-NetworkExtension.todo delete mode 100644 tests/xtro-sharpie/watchOS-NetworkExtension.todo diff --git a/src/networkextension.cs b/src/networkextension.cs index c01b93bb2b62..5add6fbdc8ee 100644 --- a/src/networkextension.cs +++ b/src/networkextension.cs @@ -1352,8 +1352,17 @@ interface NEVpnProtocol : NSCopying, NSSecureCoding { [Export ("excludeLocalNetworks")] bool ExcludeLocalNetworks { get; set; } - [Mac (11,0)][iOS (14,2)] - [MacCatalyst (14,2)] + [NoWatch, NoTV, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("excludeCellularServices")] + bool ExcludeCellularServices { get; set; } + + [NoWatch, NoTV, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("excludeAPNs")] + bool ExcludeApns { get; set; } + + [Mac (11, 0)] + [iOS (14, 2)] + [MacCatalyst (14, 2)] [Export ("enforceRoutes")] bool EnforceRoutes { get; set; } } @@ -2330,6 +2339,10 @@ interface NEAppPushProvider { [Export ("reportIncomingCallWithUserInfo:")] void ReportIncomingCall (NSDictionary userInfo); + [NoWatch, NoTV, NoMacCatalyst, NoMac, iOS (16, 4)] + [Export ("reportPushToTalkMessageWithUserInfo:")] + void ReportPushToTalkMessage (NSDictionary userInfo); + [Export ("handleTimerEvent")] void HandleTimerEvent (); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo deleted file mode 100644 index 05138556cc8f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-NetworkExtension.todo +++ /dev/null @@ -1,5 +0,0 @@ -!missing-selector! NEAppPushProvider::reportPushToTalkMessageWithUserInfo: not bound -!missing-selector! NEVPNProtocol::excludeAPNs not bound -!missing-selector! NEVPNProtocol::excludeCellularServices not bound -!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound -!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo deleted file mode 100644 index 175df07fb7b3..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-NetworkExtension.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-selector! NEVPNProtocol::excludeAPNs not bound -!missing-selector! NEVPNProtocol::excludeCellularServices not bound -!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound -!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/iOS-NetworkExtension.todo b/tests/xtro-sharpie/iOS-NetworkExtension.todo deleted file mode 100644 index 05138556cc8f..000000000000 --- a/tests/xtro-sharpie/iOS-NetworkExtension.todo +++ /dev/null @@ -1,5 +0,0 @@ -!missing-selector! NEAppPushProvider::reportPushToTalkMessageWithUserInfo: not bound -!missing-selector! NEVPNProtocol::excludeAPNs not bound -!missing-selector! NEVPNProtocol::excludeCellularServices not bound -!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound -!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/macOS-NetworkExtension.todo b/tests/xtro-sharpie/macOS-NetworkExtension.todo deleted file mode 100644 index 175df07fb7b3..000000000000 --- a/tests/xtro-sharpie/macOS-NetworkExtension.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-selector! NEVPNProtocol::excludeAPNs not bound -!missing-selector! NEVPNProtocol::excludeCellularServices not bound -!missing-selector! NEVPNProtocol::setExcludeAPNs: not bound -!missing-selector! NEVPNProtocol::setExcludeCellularServices: not bound diff --git a/tests/xtro-sharpie/watchOS-NetworkExtension.ignore b/tests/xtro-sharpie/watchOS-NetworkExtension.ignore index 0040a683da0a..7360a0c76fb2 100644 --- a/tests/xtro-sharpie/watchOS-NetworkExtension.ignore +++ b/tests/xtro-sharpie/watchOS-NetworkExtension.ignore @@ -26,3 +26,5 @@ !missing-type! NEHotspotNetwork not bound !missing-type! NEIPv6Route not bound !missing-type! NWTLSParameters not bound +!missing-enum! NEHotspotNetworkSecurityType not bound +!missing-selector! NEHotspotNetwork::securityType not bound diff --git a/tests/xtro-sharpie/watchOS-NetworkExtension.todo b/tests/xtro-sharpie/watchOS-NetworkExtension.todo deleted file mode 100644 index 3c761addc7fe..000000000000 --- a/tests/xtro-sharpie/watchOS-NetworkExtension.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-enum! NEHotspotNetworkSecurityType not bound -!missing-selector! NEHotspotNetwork::securityType not bound From 1b4bcf08749a8088f86cde0377ee31c6110a1697 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 22/41] [PassKit] Update bindings to Xcode 14.3 Beta 2 --- src/passkit.cs | 54 ++++++++++++++++++- .../api-annotations-dotnet/iOS-PassKit.todo | 22 -------- .../api-annotations-dotnet/macOS-PassKit.todo | 21 -------- tests/xtro-sharpie/iOS-PassKit.ignore | 3 ++ tests/xtro-sharpie/iOS-PassKit.todo | 23 -------- tests/xtro-sharpie/macOS-PassKit.todo | 21 -------- tests/xtro-sharpie/watchOS-PassKit.todo | 1 - 7 files changed, 55 insertions(+), 90 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo delete mode 100644 tests/xtro-sharpie/iOS-PassKit.todo delete mode 100644 tests/xtro-sharpie/macOS-PassKit.todo delete mode 100644 tests/xtro-sharpie/watchOS-PassKit.todo diff --git a/src/passkit.cs b/src/passkit.cs index 8eb1f2449d72..2b7b2e8ab514 100644 --- a/src/passkit.cs +++ b/src/passkit.cs @@ -614,6 +614,11 @@ interface PKPaymentRequest { [NoWatch, Mac (13,0), iOS (16,0), MacCatalyst (16,0), NoTV] [NullAllowed, Export ("automaticReloadPaymentRequest", ArgumentSemantic.Strong)] PKAutomaticReloadPaymentRequest AutomaticReloadPaymentRequest { get; set; } + + [NullAllowed] + [NoWatch, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4), NoTV] + [Export ("deferredPaymentRequest", ArgumentSemantic.Strong)] + PKDeferredPaymentRequest DeferredPaymentRequest { get; set; } } [Mac (11,0)] @@ -685,7 +690,12 @@ interface PKAddPassesViewController { [Export ("initWithPasses:")] NativeHandle Constructor (PKPass[] pass); - [iOS (8,0)] + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("initWithIssuerData:signature:error:")] + NativeHandle Constructor (NSData issuerData, NSData signature, [NullAllowed] out NSError error); + + [iOS (8, 0)] + [MacCatalyst (13, 1)] [Static] [Export ("canAddPasses")] bool CanAddPasses { get;} @@ -1065,7 +1075,11 @@ interface PKPaymentNetwork { [Field ("PKPaymentNetworkNanaco")] NSString Nanaco { get; } - [Watch (9,0), Mac (12,0), iOS (15,0), MacCatalyst (15,0)] + [Watch (9, 4), Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Field ("PKPaymentNetworkPostFinance")] + NSString PKPaymentNetworkPostFinance { get; } + + [Watch (9, 0), Mac (12, 0), iOS (15, 0), MacCatalyst (15, 0)] [Field ("PKPaymentNetworkWaon")] NSString Waon { get; } @@ -1401,6 +1415,11 @@ interface PKPaymentRequestUpdate { [NoWatch, Mac (13,0), iOS (16,0), NoTV, MacCatalyst (16,0)] [NullAllowed, Export ("automaticReloadPaymentRequest", ArgumentSemantic.Strong)] PKAutomaticReloadPaymentRequest AutomaticReloadPaymentRequest { get; set; } + + [NullAllowed] + [NoWatch, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4), NoTV] + [Export ("deferredPaymentRequest", ArgumentSemantic.Strong)] + PKDeferredPaymentRequest DeferredPaymentRequest { get; set; } } [Mac (11,0)] @@ -2590,4 +2609,35 @@ interface PKVehicleConnectionSession [Export ("invalidate")] void Invalidate (); } + + [NoWatch, NoTV, Mac (13, 3), iOS (16,4), MacCatalyst (16, 4)] + [BaseType (typeof(NSObject))] + [DisableDefaultCtor] + interface PKDeferredPaymentRequest { + + [Export ("paymentDescription")] + string PaymentDescription { get; set; } + + [Export ("deferredBilling", ArgumentSemantic.Strong)] + PKDeferredPaymentSummaryItem DeferredBilling { get; set; } + + [NullAllowed, Export ("billingAgreement")] + string BillingAgreement { get; set; } + + [Export ("managementURL", ArgumentSemantic.Strong)] + NSUrl ManagementUrl { get; set; } + + [NullAllowed, Export ("tokenNotificationURL", ArgumentSemantic.Strong)] + NSUrl TokenNotificationUrl { get; set; } + + [NullAllowed, Export ("freeCancellationDate", ArgumentSemantic.Strong)] + NSDate FreeCancellationDate { get; set; } + + [NullAllowed, Export ("freeCancellationDateTimeZone", ArgumentSemantic.Strong)] + NSTimeZone FreeCancellationDateTimeZone { get; set; } + + [Export ("initWithPaymentDescription:deferredBilling:managementURL:")] + [DesignatedInitializer] + NativeHandle Constructor (string paymentDescription, PKDeferredPaymentSummaryItem deferredBilling, NSUrl managementUrl); + } } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo deleted file mode 100644 index c3e0015eb5c4..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PassKit.todo +++ /dev/null @@ -1,22 +0,0 @@ -!missing-field! PKPaymentNetworkPostFinance not bound -!missing-selector! PKAddPassesViewController::initWithIssuerData:signature:error: not bound -!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound -!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound -!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound -!missing-selector! PKDeferredPaymentRequest::managementURL not bound -!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound -!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound -!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound -!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound -!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound -!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound -!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound -!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound -!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound -!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo deleted file mode 100644 index 94f552cfb5df..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PassKit.todo +++ /dev/null @@ -1,21 +0,0 @@ -!missing-field! PKPaymentNetworkPostFinance not bound -!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound -!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound -!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound -!missing-selector! PKDeferredPaymentRequest::managementURL not bound -!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound -!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound -!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound -!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound -!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound -!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound -!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound -!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound -!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound -!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/iOS-PassKit.ignore b/tests/xtro-sharpie/iOS-PassKit.ignore index 42bd3d571f29..6f12e0a54ad9 100644 --- a/tests/xtro-sharpie/iOS-PassKit.ignore +++ b/tests/xtro-sharpie/iOS-PassKit.ignore @@ -1,3 +1,6 @@ !incorrect-protocol-member! PKPaymentAuthorizationViewControllerDelegate::paymentAuthorizationViewController:didAuthorizePayment:completion: is OPTIONAL and should NOT be abstract !incorrect-protocol-member! PKPaymentAuthorizationControllerDelegate::paymentAuthorizationController:didAuthorizePayment:completion: is OPTIONAL and should NOT be abstract !incorrect-protocol-member! PKPaymentAuthorizationViewControllerDelegate::paymentAuthorizationViewControllerWillAuthorizePayment: is OPTIONAL and should NOT be abstract + +# Breaking change, but added in XAMCORE_5_0 +!incorrect-protocol-member! PKAddSecureElementPassViewControllerDelegate::addSecureElementPassViewController:didFinishAddingSecureElementPass:error: is OPTIONAL and should NOT be abstract diff --git a/tests/xtro-sharpie/iOS-PassKit.todo b/tests/xtro-sharpie/iOS-PassKit.todo deleted file mode 100644 index b9f43d308e84..000000000000 --- a/tests/xtro-sharpie/iOS-PassKit.todo +++ /dev/null @@ -1,23 +0,0 @@ -!incorrect-protocol-member! PKAddSecureElementPassViewControllerDelegate::addSecureElementPassViewController:didFinishAddingSecureElementPass:error: is OPTIONAL and should NOT be abstract -!missing-field! PKPaymentNetworkPostFinance not bound -!missing-selector! PKAddPassesViewController::initWithIssuerData:signature:error: not bound -!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound -!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound -!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound -!missing-selector! PKDeferredPaymentRequest::managementURL not bound -!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound -!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound -!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound -!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound -!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound -!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound -!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound -!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound -!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound -!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/macOS-PassKit.todo b/tests/xtro-sharpie/macOS-PassKit.todo deleted file mode 100644 index 94f552cfb5df..000000000000 --- a/tests/xtro-sharpie/macOS-PassKit.todo +++ /dev/null @@ -1,21 +0,0 @@ -!missing-field! PKPaymentNetworkPostFinance not bound -!missing-selector! PKDeferredPaymentRequest::billingAgreement not bound -!missing-selector! PKDeferredPaymentRequest::deferredBilling not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDate not bound -!missing-selector! PKDeferredPaymentRequest::freeCancellationDateTimeZone not bound -!missing-selector! PKDeferredPaymentRequest::initWithPaymentDescription:deferredBilling:managementURL: not bound -!missing-selector! PKDeferredPaymentRequest::managementURL not bound -!missing-selector! PKDeferredPaymentRequest::paymentDescription not bound -!missing-selector! PKDeferredPaymentRequest::setBillingAgreement: not bound -!missing-selector! PKDeferredPaymentRequest::setDeferredBilling: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDate: not bound -!missing-selector! PKDeferredPaymentRequest::setFreeCancellationDateTimeZone: not bound -!missing-selector! PKDeferredPaymentRequest::setManagementURL: not bound -!missing-selector! PKDeferredPaymentRequest::setPaymentDescription: not bound -!missing-selector! PKDeferredPaymentRequest::setTokenNotificationURL: not bound -!missing-selector! PKDeferredPaymentRequest::tokenNotificationURL not bound -!missing-selector! PKPaymentRequest::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequest::setDeferredPaymentRequest: not bound -!missing-selector! PKPaymentRequestUpdate::deferredPaymentRequest not bound -!missing-selector! PKPaymentRequestUpdate::setDeferredPaymentRequest: not bound -!missing-type! PKDeferredPaymentRequest not bound diff --git a/tests/xtro-sharpie/watchOS-PassKit.todo b/tests/xtro-sharpie/watchOS-PassKit.todo deleted file mode 100644 index 4c5c095dea24..000000000000 --- a/tests/xtro-sharpie/watchOS-PassKit.todo +++ /dev/null @@ -1 +0,0 @@ -!missing-field! PKPaymentNetworkPostFinance not bound From 304b8fdce26d2b1d06e193e6668a362c0b01ce43 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 23/41] [PencilKit] Update bindings to Xcode 14.3 Beta 2 --- src/pencilkit.cs | 26 +++++++++++++++++++ .../api-annotations-dotnet/iOS-PencilKit.todo | 6 ----- .../macOS-PencilKit.todo | 6 ----- tests/xtro-sharpie/iOS-PencilKit.todo | 6 ----- tests/xtro-sharpie/macOS-PencilKit.todo | 6 ----- 5 files changed, 26 insertions(+), 24 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo delete mode 100644 tests/xtro-sharpie/iOS-PencilKit.todo delete mode 100644 tests/xtro-sharpie/macOS-PencilKit.todo diff --git a/src/pencilkit.cs b/src/pencilkit.cs index 262d7e48240a..3a2fa6ed4c5d 100644 --- a/src/pencilkit.cs +++ b/src/pencilkit.cs @@ -44,6 +44,8 @@ namespace PencilKit { enum PKEraserType : long { Vector, Bitmap, + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + FixedWidthBitmap, } [iOS (13, 0), Mac (11, 0)] @@ -181,6 +183,30 @@ interface PKEraserTool { [DesignatedInitializer] [Export ("initWithEraserType:")] NativeHandle Constructor (PKEraserType eraserType); + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("initWithEraserType:width:")] + [DesignatedInitializer] + NativeHandle Constructor (PKEraserType eraserType, nfloat width); + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("width")] + nfloat Width { get; } + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Static] + [Export ("defaultWidthForEraserType:")] + nfloat GetDefaultWidth (PKEraserType eraserType); + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Static] + [Export ("minimumWidthForEraserType:")] + nfloat GetMinimumWidth (PKEraserType eraserType); + + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Static] + [Export ("maximumWidthForEraserType:")] + nfloat GetMaximumWidth (PKEraserType eraserType); } [iOS (13, 0), Mac (11, 0)] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo deleted file mode 100644 index 2d3f4bc29e66..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-PencilKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound -!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound -!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound -!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound -!missing-selector! PKEraserTool::initWithEraserType:width: not bound -!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo deleted file mode 100644 index 2d3f4bc29e66..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-PencilKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound -!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound -!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound -!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound -!missing-selector! PKEraserTool::initWithEraserType:width: not bound -!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/iOS-PencilKit.todo b/tests/xtro-sharpie/iOS-PencilKit.todo deleted file mode 100644 index 2d3f4bc29e66..000000000000 --- a/tests/xtro-sharpie/iOS-PencilKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound -!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound -!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound -!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound -!missing-selector! PKEraserTool::initWithEraserType:width: not bound -!missing-selector! PKEraserTool::width not bound diff --git a/tests/xtro-sharpie/macOS-PencilKit.todo b/tests/xtro-sharpie/macOS-PencilKit.todo deleted file mode 100644 index 2d3f4bc29e66..000000000000 --- a/tests/xtro-sharpie/macOS-PencilKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-enum-value! PKEraserType native value PKEraserTypeFixedWidthBitmap = 2 not bound -!missing-selector! +PKEraserTool::defaultWidthForEraserType: not bound -!missing-selector! +PKEraserTool::maximumWidthForEraserType: not bound -!missing-selector! +PKEraserTool::minimumWidthForEraserType: not bound -!missing-selector! PKEraserTool::initWithEraserType:width: not bound -!missing-selector! PKEraserTool::width not bound From 10a79c129538a5c122e98d971f306acdee56a408 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 24/41] [SensorKit] Bump bindings to Xcode 14.3 Beta 2 --- src/sensorkit.cs | 72 ++++++++++++++++++- .../iOS-SensorKit.ignore | 6 -- .../api-annotations-dotnet/iOS-SensorKit.todo | 11 --- tests/xtro-sharpie/iOS-SensorKit.ignore | 6 -- tests/xtro-sharpie/iOS-SensorKit.todo | 11 --- 5 files changed, 71 insertions(+), 35 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo delete mode 100644 tests/xtro-sharpie/iOS-SensorKit.ignore delete mode 100644 tests/xtro-sharpie/iOS-SensorKit.todo diff --git a/src/sensorkit.cs b/src/sensorkit.cs index 1cf7f4dcbd35..02b86faf8eb3 100644 --- a/src/sensorkit.cs +++ b/src/sensorkit.cs @@ -152,6 +152,13 @@ public enum SRTextInputSessionType : long Dictation, } + [NoWatch, NoTV, NoMac, iOS (16, 4), MacCatalyst (16, 4)] + [Native] + public enum SRMediaEventType : long { + OnScreen = 1, + OffScreen, + } + [NoWatch, NoTV, NoMac] [iOS (14,0)] [MacCatalyst (14,0)] @@ -280,7 +287,15 @@ interface SRApplicationUsage { [iOS (15,0), MacCatalyst (15,0)] [Export ("textInputSessions", ArgumentSemantic.Copy)] - SRTextInputSession[] TextInputSessions { get; } + SRTextInputSession [] TextInputSessions { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("supplementalCategories", ArgumentSemantic.Copy)] + SRSupplementalCategory [] SupplementalCategories { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("relativeStartTime")] + double RelativeStartTime { get; } } [NoWatch, NoTV, NoMac] @@ -350,6 +365,10 @@ interface SRDeviceUsageReport { [Export ("totalUnlockDuration")] double /* NSTimeInterval */ TotalUnlockDuration { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("version")] + string Version { get; } } [NoWatch, NoTV, NoMac] @@ -418,6 +437,10 @@ interface SRKeyboardMetrics { [Export ("inputModes", ArgumentSemantic.Copy)] string[] InputModes { get; } + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("sessionIdentifiers", ArgumentSemantic.Copy)] + string [] SessionIdentifiers { get; } + // SRKeyboardMetrics_ScalarMetrics [Export ("totalWords")] @@ -518,6 +541,10 @@ interface SRKeyboardMetrics { [Export ("touchDownDown", ArgumentSemantic.Strong)] SRKeyboardProbabilityMetric TouchDownDown { get; } + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("touchUpDown", ArgumentSemantic.Strong)] + SRKeyboardProbabilityMetric TouchUpDown { get; } + [Export ("charKeyToPrediction", ArgumentSemantic.Strong)] SRKeyboardProbabilityMetric CharKeyToPrediction { get; } @@ -613,6 +640,10 @@ interface SRKeyboardMetrics { [Export ("longWordTouchDownDown", ArgumentSemantic.Strong)] SRKeyboardProbabilityMetric[] LongWordTouchDownDown { get; } + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("longWordTouchUpDown", ArgumentSemantic.Strong)] + SRKeyboardProbabilityMetric[] LongWordTouchUpDown { get; } + [Export ("deleteToDeletes", ArgumentSemantic.Strong)] SRKeyboardProbabilityMetric[] DeleteToDeletes { get; } @@ -796,6 +827,10 @@ enum SRSensor { [iOS (15,4), MacCatalyst (15,4)] [Field ("SRSensorAmbientPressure")] AmbientPressure, + + [iOS (16, 4), MacCatalyst (16, 4)] + [Field ("SRSensorMediaEvents")] + MediaEvents, } [NoWatch, NoTV, NoMac] @@ -896,6 +931,16 @@ interface SRWristDetection { [Export ("crownOrientation")] SRCrownOrientation CrownOrientation { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [NullAllowed] + [Export ("onWristDate", ArgumentSemantic.Strong)] + NSDate OnWristDate { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [NullAllowed] + [Export ("offWristDate", ArgumentSemantic.Strong)] + NSDate OffWristDate { get; } } [NoWatch, NoTV, NoMac] @@ -919,5 +964,30 @@ interface SRTextInputSession /* privately conforms to NSCoding and NSSecureCodin [Export ("sessionType")] SRTextInputSessionType SessionType { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("sessionIdentifier")] + string SessionIdentifier { get; } + } + + [NoWatch, NoTV, NoMac, iOS (16, 4), MacCatalyst (16, 4)] + [BaseType (typeof (NSObject))] + interface SRMediaEvent : NSCopying, NSSecureCoding { + + [Export ("mediaIdentifier", ArgumentSemantic.Strong)] + string MediaIdentifier { get; } + + [Export ("eventType", ArgumentSemantic.Assign)] + SRMediaEventType EventType { get; } + } + + [NoWatch, NoTV, NoMac, iOS (16, 4), MacCatalyst (16, 4)] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface SRSupplementalCategory : NSCopying, NSSecureCoding { + + [BindAs (typeof (SRDeviceUsageCategory))] + [Export ("identifier")] + NSString Identifier { get; } } } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore deleted file mode 100644 index da529f49be02..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.ignore +++ /dev/null @@ -1,6 +0,0 @@ -# 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-SensorKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo deleted file mode 100644 index dad45f85147a..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SensorKit.todo +++ /dev/null @@ -1,11 +0,0 @@ -!missing-enum! SRMediaEventType not bound -!missing-field! SRSensorMediaEvents not bound -!missing-selector! SRApplicationUsage::relativeStartTime not bound -!missing-selector! SRDeviceUsageReport::version not bound -!missing-selector! SRKeyboardMetrics::sessionIdentifiers not bound -!missing-selector! SRMediaEvent::eventType not bound -!missing-selector! SRMediaEvent::mediaIdentifier not bound -!missing-selector! SRTextInputSession::sessionIdentifier not bound -!missing-selector! SRWristDetection::offWristDate not bound -!missing-selector! SRWristDetection::onWristDate not bound -!missing-type! SRMediaEvent not bound diff --git a/tests/xtro-sharpie/iOS-SensorKit.ignore b/tests/xtro-sharpie/iOS-SensorKit.ignore deleted file mode 100644 index da529f49be02..000000000000 --- a/tests/xtro-sharpie/iOS-SensorKit.ignore +++ /dev/null @@ -1,6 +0,0 @@ -# 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-SensorKit.todo b/tests/xtro-sharpie/iOS-SensorKit.todo deleted file mode 100644 index dad45f85147a..000000000000 --- a/tests/xtro-sharpie/iOS-SensorKit.todo +++ /dev/null @@ -1,11 +0,0 @@ -!missing-enum! SRMediaEventType not bound -!missing-field! SRSensorMediaEvents not bound -!missing-selector! SRApplicationUsage::relativeStartTime not bound -!missing-selector! SRDeviceUsageReport::version not bound -!missing-selector! SRKeyboardMetrics::sessionIdentifiers not bound -!missing-selector! SRMediaEvent::eventType not bound -!missing-selector! SRMediaEvent::mediaIdentifier not bound -!missing-selector! SRTextInputSession::sessionIdentifier not bound -!missing-selector! SRWristDetection::offWristDate not bound -!missing-selector! SRWristDetection::onWristDate not bound -!missing-type! SRMediaEvent not bound From 47d553d993d361e283f6f9f7a7d47231cfcdc426 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 25/41] [ThreadNetwork] Bump bindings to Xcode 14.3 Beta 2 --- src/threadnetwork.cs | 10 ++++++++++ .../api-annotations-dotnet/iOS-ThreadNetwork.todo | 2 -- .../api-annotations-dotnet/macOS-ThreadNetwork.todo | 2 -- tests/xtro-sharpie/iOS-ThreadNetwork.todo | 2 -- tests/xtro-sharpie/macOS-ThreadNetwork.todo | 2 -- 5 files changed, 10 insertions(+), 8 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo delete mode 100644 tests/xtro-sharpie/iOS-ThreadNetwork.todo delete mode 100644 tests/xtro-sharpie/macOS-ThreadNetwork.todo diff --git a/src/threadnetwork.cs b/src/threadnetwork.cs index 9ea63fffe53d..543356c3101c 100644 --- a/src/threadnetwork.cs +++ b/src/threadnetwork.cs @@ -14,6 +14,11 @@ interface THClient [Export ("retrieveAllCredentials:")] void RetrieveAllCredentials (Action, NSError> completion); + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + [Async] + [Export ("retrieveAllActiveCredentials:")] + void RetrieveAllActiveCredentials (Action, NSError> completion); + [Async] [Export ("deleteCredentialsForBorderAgent:completion:")] void DeleteCredentialsForBorderAgent (NSData borderAgentId, Action completion); @@ -38,6 +43,11 @@ interface THClient [Async] [Export ("checkPreferredNetworkForActiveOperationalDataset:completion:")] void CheckPreferredNetwork (NSData activeOperationalDataSet, Action completion); + + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + [Async] + [Export ("isPreferredNetworkAvailableWithCompletion:")] + void IsPreferredNetworkAvailable (Action completion); } [iOS (15,0), Mac (13,0), MacCatalyst (16,1), NoWatch, NoTV] diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo deleted file mode 100644 index 114f8375b71e..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-ThreadNetwork.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound -!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo deleted file mode 100644 index 114f8375b71e..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-ThreadNetwork.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound -!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/iOS-ThreadNetwork.todo b/tests/xtro-sharpie/iOS-ThreadNetwork.todo deleted file mode 100644 index 114f8375b71e..000000000000 --- a/tests/xtro-sharpie/iOS-ThreadNetwork.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound -!missing-selector! THClient::retrieveAllActiveCredentials: not bound diff --git a/tests/xtro-sharpie/macOS-ThreadNetwork.todo b/tests/xtro-sharpie/macOS-ThreadNetwork.todo deleted file mode 100644 index 114f8375b71e..000000000000 --- a/tests/xtro-sharpie/macOS-ThreadNetwork.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! THClient::isPreferredNetworkAvailableWithCompletion: not bound -!missing-selector! THClient::retrieveAllActiveCredentials: not bound From 49b5760bee42f4686910040f5a4c27066b6da592 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 26/41] [UIKit] Update bindings to Xcode 14.3 Beta 2 --- src/UIKit/UIEnums.cs | 3 ++ src/uikit.cs | 29 ++++++++++++++++++- .../api-annotations-dotnet/iOS-UIKit.ignore | 10 +++++++ .../api-annotations-dotnet/iOS-UIKit.todo | 19 ------------ .../api-annotations-dotnet/tvOS-UIKit.ignore | 10 +++++++ .../api-annotations-dotnet/tvOS-UIKit.todo | 14 --------- tests/xtro-sharpie/iOS-UIKit.ignore | 10 +++++++ tests/xtro-sharpie/iOS-UIKit.todo | 19 ------------ tests/xtro-sharpie/tvOS-UIKit.ignore | 10 +++++++ tests/xtro-sharpie/tvOS-UIKit.todo | 14 --------- 10 files changed, 71 insertions(+), 67 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo delete mode 100644 tests/xtro-sharpie/iOS-UIKit.todo delete mode 100644 tests/xtro-sharpie/tvOS-UIKit.todo diff --git a/src/UIKit/UIEnums.cs b/src/UIKit/UIEnums.cs index 40a74b10086d..ce66a9faeb85 100644 --- a/src/UIKit/UIEnums.cs +++ b/src/UIKit/UIEnums.cs @@ -2605,6 +2605,9 @@ public enum UIWindowSceneDismissalAnimation : long { public enum UIActivityItemsConfigurationInteraction { [Field ("UIActivityItemsConfigurationInteractionShare")] Share, + [iOS (16, 4), MacCatalyst (16, 4)] + [Field ("UIActivityItemsConfigurationInteractionCopy")] + Copy, } [NoWatch, NoTV, iOS (13,0)] diff --git a/src/uikit.cs b/src/uikit.cs index 2ab2403bb3ac..3b3bde650965 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -1529,6 +1529,10 @@ interface UIActivityType [NoTV, iOS (16, 0), MacCatalyst (16,0)] [Field ("UIActivityTypeCollaborationCopyLink")] NSString CollaborationCopyLink { get; } + + [NoTV, iOS (16, 4), MacCatalyst (16, 4)] + [Field ("UIActivityTypeAddToHomeScreen")] + NSString AddToHomeScreen { get; } } // @@ -12155,7 +12159,10 @@ interface UISearchBar : UIBarPositioning, UITextInputTraits [Export ("inputAccessoryView", ArgumentSemantic.Retain)][NullAllowed] UIView InputAccessoryView { get; set; } - [iOS (7,0)] + [TV (16, 4), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("enabled")] + bool Enabled { [Bind ("isEnabled")] get; set; } + [Appearance] [Export ("setBackgroundImage:forBarPosition:barMetrics:")] void SetBackgroundImage ([NullAllowed] UIImage backgroundImage, UIBarPosition barPosition, UIBarMetrics barMetrics); @@ -21736,6 +21743,18 @@ interface UIHoverGestureRecognizer { [iOS (16, 1)] [Export ("zOffset")] nfloat ZOffset { get; } + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("azimuthAngleInView:")] + nfloat GetAzimuthAngle ([NullAllowed] UIView view); + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("azimuthUnitVectorInView:")] + CGVector GetAzimuthUnitVector ([NullAllowed] UIView view); + + [iOS (16, 4), MacCatalyst (16, 4)] + [Export ("altitudeAngle")] + nfloat AltitudeAngle { get; } } interface IUILargeContentViewerItem { } @@ -24331,6 +24350,10 @@ interface UIButtonConfiguration : NSCopying, NSSecureCoding { [NullAllowed, Export ("titleTextAttributesTransformer", ArgumentSemantic.Copy)] UIConfigurationTextAttributesTransformerHandler TitleTextAttributesTransformer { get; set; } + [TV (16, 4), iOS (16, 4), MacCatalyst (16, 4)] + [NullAllowed, Export ("titleLineBreakMode", ArgumentSemantic.Assign)] + UILineBreakMode TitleLineBreakMode { get; set; } + [NullAllowed, Export ("subtitle")] string Subtitle { get; set; } @@ -24340,6 +24363,10 @@ interface UIButtonConfiguration : NSCopying, NSSecureCoding { [NullAllowed, Export ("subtitleTextAttributesTransformer", ArgumentSemantic.Copy)] UIConfigurationTextAttributesTransformerHandler SubtitleTextAttributesTransformer { get; set; } + [TV (16, 4), iOS (16, 4), MacCatalyst (16, 4)] + [NullAllowed, Export ("subtitleLineBreakMode", ArgumentSemantic.Assign)] + UILineBreakMode SubtitleLineBreakMode { get; set; } + [Export ("contentInsets", ArgumentSemantic.Assign)] NSDirectionalEdgeInsets ContentInsets { get; set; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore index 946bfe4535af..f0273324850a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore @@ -406,3 +406,13 @@ !incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract !incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract + +# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo deleted file mode 100644 index f57af4f13354..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.todo +++ /dev/null @@ -1,19 +0,0 @@ -!missing-field! UIActivityItemsConfigurationInteractionCopy not bound -!missing-field! UIActivityTypeAddToHomeScreen not bound -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound -!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound -!missing-selector! UIHoverGestureRecognizer::altitudeAngle not bound -!missing-selector! UIHoverGestureRecognizer::azimuthAngleInView: not bound -!missing-selector! UIHoverGestureRecognizer::azimuthUnitVectorInView: not bound -!missing-selector! UISearchBar::isEnabled not bound -!missing-selector! UISearchBar::setEnabled: not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore index 5f1fc6897d6c..732e5d06df25 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore @@ -324,3 +324,13 @@ !missing-enum-value! UICollectionLayoutListAppearance native value UICollectionLayoutListAppearanceInsetGrouped = 2 not bound !missing-enum-value! UICollectionLayoutListAppearance native value UICollectionLayoutListAppearanceSidebar = 3 not bound !missing-enum-value! UICollectionLayoutListAppearance native value UICollectionLayoutListAppearanceSidebarPlain = 4 not bound + +# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo deleted file mode 100644 index db4a6e38338e..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound -!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound -!missing-selector! UISearchBar::isEnabled not bound -!missing-selector! UISearchBar::setEnabled: not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/iOS-UIKit.ignore b/tests/xtro-sharpie/iOS-UIKit.ignore index 247ee1ce9bad..b9162470f0cf 100644 --- a/tests/xtro-sharpie/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/iOS-UIKit.ignore @@ -581,3 +581,13 @@ # no bound due to issues with foundation https://github.com/xamarin/xamarin-macios/issues/15577 !missing-selector! NSDiffableDataSourceSectionTransaction::difference not bound !missing-selector! NSDiffableDataSourceTransaction::difference not bound + +# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/iOS-UIKit.todo b/tests/xtro-sharpie/iOS-UIKit.todo deleted file mode 100644 index f57af4f13354..000000000000 --- a/tests/xtro-sharpie/iOS-UIKit.todo +++ /dev/null @@ -1,19 +0,0 @@ -!missing-field! UIActivityItemsConfigurationInteractionCopy not bound -!missing-field! UIActivityTypeAddToHomeScreen not bound -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound -!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound -!missing-selector! UIHoverGestureRecognizer::altitudeAngle not bound -!missing-selector! UIHoverGestureRecognizer::azimuthAngleInView: not bound -!missing-selector! UIHoverGestureRecognizer::azimuthUnitVectorInView: not bound -!missing-selector! UISearchBar::isEnabled not bound -!missing-selector! UISearchBar::setEnabled: not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.ignore b/tests/xtro-sharpie/tvOS-UIKit.ignore index e52d6549631b..4b66f86f05e5 100644 --- a/tests/xtro-sharpie/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/tvOS-UIKit.ignore @@ -487,3 +487,13 @@ !missing-selector! UICollectionViewDiffableDataSourceSectionSnapshotHandlers::willExpandItemHandler not bound !missing-selector! NSDiffableDataSourceSectionTransaction::difference not bound !missing-selector! NSDiffableDataSourceTransaction::difference not bound + +# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +!missing-selector! +UITextInputContext::current not bound +!missing-selector! UITextInputContext::isDictationInputExpected not bound +!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound +!missing-selector! UITextInputContext::isPencilInputExpected not bound +!missing-selector! UITextInputContext::setDictationInputExpected: not bound +!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound +!missing-selector! UITextInputContext::setPencilInputExpected: not bound +!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.todo b/tests/xtro-sharpie/tvOS-UIKit.todo deleted file mode 100644 index db4a6e38338e..000000000000 --- a/tests/xtro-sharpie/tvOS-UIKit.todo +++ /dev/null @@ -1,14 +0,0 @@ -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UIButtonConfiguration::setSubtitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::setTitleLineBreakMode: not bound -!missing-selector! UIButtonConfiguration::subtitleLineBreakMode not bound -!missing-selector! UIButtonConfiguration::titleLineBreakMode not bound -!missing-selector! UISearchBar::isEnabled not bound -!missing-selector! UISearchBar::setEnabled: not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound From d282577aaaf33f07931dd9cc2745d8dd5bc41716 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 27/41] [VideoSubscriberAccount] Bump bindings to Xcode 14.3 Beta 2 --- src/videosubscriberaccount.cs | 4 ++++ .../api-annotations-dotnet/iOS-VideoSubscriberAccount.todo | 2 -- .../api-annotations-dotnet/macOS-VideoSubscriberAccount.todo | 2 -- .../api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo | 2 -- tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo | 2 -- tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo | 2 -- tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo | 2 -- 7 files changed, 4 insertions(+), 12 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo delete mode 100644 tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo diff --git a/src/videosubscriberaccount.cs b/src/videosubscriberaccount.cs index 126ddaecf46c..b3c22c19cc10 100644 --- a/src/videosubscriberaccount.cs +++ b/src/videosubscriberaccount.cs @@ -444,6 +444,10 @@ interface VSUserAccount [Export ("deleted")] bool Deleted { [Bind ("isDeleted")] get; set; } + [TV (16, 4), NoMacCatalyst, iOS (16, 4), Mac (13, 3)] + [Export ("signedOut")] + bool SignedOut { [Bind ("isSignedOut")] get; set; } + [NullAllowed, Export ("subscriptionBillingCycleEndDate", ArgumentSemantic.Copy)] NSDate SubscriptionBillingCycleEndDate { get; set; } diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/iOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/macOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound diff --git a/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo b/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo deleted file mode 100644 index 1ddf74491a3f..000000000000 --- a/tests/xtro-sharpie/tvOS-VideoSubscriberAccount.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-selector! VSUserAccount::isSignedOut not bound -!missing-selector! VSUserAccount::setSignedOut: not bound From 46eba0b695f9c6f78fa004b4919390457aca82e0 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 28/41] [WebKit] Update bindings to Xcode 14.3 Beta 2 --- src/webkit.cs | 17 +++++++++++++++++ .../api-annotations-dotnet/iOS-WebKit.todo | 6 ------ .../api-annotations-dotnet/macOS-WebKit.todo | 4 ---- tests/xtro-sharpie/iOS-WebKit.todo | 6 ------ tests/xtro-sharpie/macOS-WebKit.todo | 4 ---- 5 files changed, 17 insertions(+), 20 deletions(-) delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo delete mode 100644 tests/xtro-sharpie/iOS-WebKit.todo delete mode 100644 tests/xtro-sharpie/macOS-WebKit.todo diff --git a/src/webkit.cs b/src/webkit.cs index 85d44adc8394..56a3272d7b48 100644 --- a/src/webkit.cs +++ b/src/webkit.cs @@ -39,6 +39,7 @@ using UIEdgeInsets = AppKit.NSEdgeInsets; using UIFindInteraction = Foundation.NSObject; using UIViewController = AppKit.NSViewController; +using IUIEditMenuInteractionAnimating = Foundation.NSObject; #else #if __MACCATALYST__ using AppKit; @@ -4661,6 +4662,10 @@ interface WKPreferences : NSSecureCoding { [Export ("fraudulentWebsiteWarningEnabled")] bool FraudulentWebsiteWarningEnabled { [Bind ("isFraudulentWebsiteWarningEnabled")] get; set; } + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [Export ("shouldPrintBackgrounds")] + bool ShouldPrintBackgrounds { get; set; } + [Internal] [Mac (11, 3)] [iOS (14, 5)] @@ -4978,6 +4983,14 @@ void RunJavaScriptTextInputPanel (WKWebView webView, string prompt, [NullAllowed [NoMac, iOS (16, 0), MacCatalyst (16, 0)] // headers say 13, is not true since the enum is from 16 [Export ("webView:showLockdownModeFirstUseMessage:completionHandler:")] void ShowLockDownMode (WKWebView webView, string firstUseMessage, Action completionHandler); + + [NoMac, iOS (16, 4), MacCatalyst (16, 4)] + [Export ("webView:willPresentEditMenuWithAnimator:")] + void WillPresentEditMenu (WKWebView webView, IUIEditMenuInteractionAnimating animator); + + [NoMac, iOS (16, 4), MacCatalyst (16, 4)] + [Export ("webView:willDismissEditMenuWithAnimator:")] + void WillDismissEditMenu (WKWebView webView, IUIEditMenuInteractionAnimating animator); } [iOS (8, 0), Mac (10, 10)] // Not defined in 32-bit @@ -5423,6 +5436,10 @@ interface WKWebView [Export ("findInteraction")] [NullAllowed] UIFindInteraction FindInteraction { get; } + + [Mac (13, 3), MacCatalyst (16, 4), iOS (16, 4), NoWatch, NoTV] + [Export ("inspectable")] + bool Inspectable { [Bind ("isInspectable")] get; set; } } delegate void WKJavascriptEvaluationResult (NSObject result, NSError error); diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo deleted file mode 100644 index eb9831a2b884..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-WebKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-protocol-member! WKUIDelegate::webView:willDismissEditMenuWithAnimator: not found -!missing-protocol-member! WKUIDelegate::webView:willPresentEditMenuWithAnimator: not found -!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound -!missing-selector! WKPreferences::shouldPrintBackgrounds not bound -!missing-selector! WKWebView::isInspectable not bound -!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo deleted file mode 100644 index e4607877a89d..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-WebKit.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound -!missing-selector! WKPreferences::shouldPrintBackgrounds not bound -!missing-selector! WKWebView::isInspectable not bound -!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/iOS-WebKit.todo b/tests/xtro-sharpie/iOS-WebKit.todo deleted file mode 100644 index eb9831a2b884..000000000000 --- a/tests/xtro-sharpie/iOS-WebKit.todo +++ /dev/null @@ -1,6 +0,0 @@ -!missing-protocol-member! WKUIDelegate::webView:willDismissEditMenuWithAnimator: not found -!missing-protocol-member! WKUIDelegate::webView:willPresentEditMenuWithAnimator: not found -!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound -!missing-selector! WKPreferences::shouldPrintBackgrounds not bound -!missing-selector! WKWebView::isInspectable not bound -!missing-selector! WKWebView::setInspectable: not bound diff --git a/tests/xtro-sharpie/macOS-WebKit.todo b/tests/xtro-sharpie/macOS-WebKit.todo deleted file mode 100644 index e4607877a89d..000000000000 --- a/tests/xtro-sharpie/macOS-WebKit.todo +++ /dev/null @@ -1,4 +0,0 @@ -!missing-selector! WKPreferences::setShouldPrintBackgrounds: not bound -!missing-selector! WKPreferences::shouldPrintBackgrounds not bound -!missing-selector! WKWebView::isInspectable not bound -!missing-selector! WKWebView::setInspectable: not bound From e7e104a87c80fb4613db0e3d7af92a244ee392f8 Mon Sep 17 00:00:00 2001 From: GitHub Actions Autoformatter Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 29/41] Auto-format source code --- src/authenticationservices.cs | 5 +++-- src/backgroundassets.cs | 4 ++-- src/healthkit.cs | 12 ++++-------- src/passkit.cs | 4 ++-- src/sensorkit.cs | 2 +- 5 files changed, 12 insertions(+), 15 deletions(-) diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index cedbd5639388..176bb3329320 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -142,7 +142,7 @@ public enum ASAuthorizationProviderExtensionRequestOptions : ulong [NoWatch, NoTV, NoiOS, MacCatalyst (16, 4), Mac (13, 3)] [Native] - public enum ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState : long { + public enum ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState : long { Authorized, Denied, NotDetermined @@ -1576,7 +1576,8 @@ interface ASAuthorizationProviderExtensionLoginManager } [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13, 0)] - [Protocol][Model] + [Protocol] + [Model] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface ASAuthorizationProviderExtensionRegistrationHandler diff --git a/src/backgroundassets.cs b/src/backgroundassets.cs index e78c49b25818..df0d160562a9 100644 --- a/src/backgroundassets.cs +++ b/src/backgroundassets.cs @@ -56,7 +56,7 @@ interface BADownload : NSCoding, NSSecureCoding, NSCopying { [Export ("isEssential")] bool IsEssential { get; } - [Mac (13,3), iOS (16,4), MacCatalyst (16, 4)] + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] [return: Release] [Export ("copyAsNonEssential")] BADownload CopyAsNonEssential (); @@ -199,7 +199,7 @@ interface BAUrlDownload { [Export ("initWithIdentifier:request:fileSize:applicationGroupIdentifier:")] NativeHandle Constructor (string identifier, NSUrlRequest request, nuint fileSize, string applicationGroupIdentifier); - [Mac (13 ,3), iOS (16, 4), MacCatalyst (16, 4)] + [Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] [Export ("initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority:")] [DesignatedInitializer] NativeHandle Constructor (string identifier, NSUrlRequest request, bool essential, nuint fileSize, string applicationGroupIdentifier, nint priority); diff --git a/src/healthkit.cs b/src/healthkit.cs index 1976bade6ccb..0d2051ce7d87 100644 --- a/src/healthkit.cs +++ b/src/healthkit.cs @@ -4297,8 +4297,7 @@ interface HKContactsLensSpecification : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKVisionPrescription))] [DisableDefaultCtor] - interface HKContactsPrescription : NSSecureCoding, NSCopying - { + interface HKContactsPrescription : NSSecureCoding, NSCopying { [NullAllowed, Export ("rightEye", ArgumentSemantic.Copy)] HKContactsLensSpecification RightEye { get; } @@ -4337,8 +4336,7 @@ interface HKGlassesLensSpecification : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKVisionPrescription))] [DisableDefaultCtor] - interface HKGlassesPrescription : NSSecureCoding, NSCopying - { + interface HKGlassesPrescription : NSSecureCoding, NSCopying { [NullAllowed, Export ("rightEye", ArgumentSemantic.Copy)] HKGlassesLensSpecification RightEye { get; } @@ -4371,8 +4369,7 @@ interface HKLensSpecification [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (HKSample))] [DisableDefaultCtor] - interface HKVisionPrescription : NSSecureCoding, NSCopying - { + interface HKVisionPrescription : NSSecureCoding, NSCopying { [Export ("prescriptionType", ArgumentSemantic.Assign)] HKVisionPrescriptionType PrescriptionType { get; } @@ -4427,8 +4424,7 @@ interface HKVisionPrism : NSSecureCoding, NSCopying [Watch (9,0), MacCatalyst (16,0), Mac (13,0), iOS (16,0), NoTV] [BaseType (typeof (NSObject))] [DisableDefaultCtor] - interface HKWorkoutActivity : NSSecureCoding, NSCopying - { + interface HKWorkoutActivity : NSSecureCoding, NSCopying { [Export ("initWithWorkoutConfiguration:startDate:endDate:metadata:")] NativeHandle Constructor (HKWorkoutConfiguration workoutConfiguration, NSDate startDate, [NullAllowed] NSDate endDate, [NullAllowed] NSDictionary metadata); diff --git a/src/passkit.cs b/src/passkit.cs index 2b7b2e8ab514..0851b3f18d26 100644 --- a/src/passkit.cs +++ b/src/passkit.cs @@ -2610,8 +2610,8 @@ interface PKVehicleConnectionSession void Invalidate (); } - [NoWatch, NoTV, Mac (13, 3), iOS (16,4), MacCatalyst (16, 4)] - [BaseType (typeof(NSObject))] + [NoWatch, NoTV, Mac (13, 3), iOS (16, 4), MacCatalyst (16, 4)] + [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface PKDeferredPaymentRequest { diff --git a/src/sensorkit.cs b/src/sensorkit.cs index 02b86faf8eb3..5d697bf7578b 100644 --- a/src/sensorkit.cs +++ b/src/sensorkit.cs @@ -642,7 +642,7 @@ interface SRKeyboardMetrics { [iOS (16, 4), MacCatalyst (16, 4)] [Export ("longWordTouchUpDown", ArgumentSemantic.Strong)] - SRKeyboardProbabilityMetric[] LongWordTouchUpDown { get; } + SRKeyboardProbabilityMetric [] LongWordTouchUpDown { get; } [Export ("deleteToDeletes", ArgumentSemantic.Strong)] SRKeyboardProbabilityMetric[] DeleteToDeletes { get; } From 8e45b4af221a0da70ed587bb4b7a080f4f317415 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 30/41] Apply suggestions from code review Co-authored-by: Rolf Bjarne Kvinge --- src/MediaAccessibility/MediaAccessibility.cs | 5 ++--- src/authenticationservices.cs | 6 +++++- .../api-annotations-dotnet/macOS-MediaPlayer.ignore | 1 - tests/xtro-sharpie/macOS-MediaPlayer.ignore | 1 - 4 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/MediaAccessibility/MediaAccessibility.cs b/src/MediaAccessibility/MediaAccessibility.cs index e78f75c53156..576343b25ea3 100644 --- a/src/MediaAccessibility/MediaAccessibility.cs +++ b/src/MediaAccessibility/MediaAccessibility.cs @@ -332,8 +332,7 @@ public static partial class MAVideoAccommodations { [Mac (13, 3), TV (16, 4), iOS (16, 4)] #endif [DllImport (Constants.MediaAccessibilityLibrary)] - [return: MarshalAs (UnmanagedType.I1)] - static extern bool MADimFlashingLightsEnabled (); + static extern byte MADimFlashingLightsEnabled (); #if NET [SupportedOSPlatform ("ios16.4")] @@ -343,6 +342,6 @@ public static partial class MAVideoAccommodations { #else [Mac (13, 3), TV (16, 4), iOS (16, 4)] #endif - public static bool IsDimFlashingLightsEnabled () => MADimFlashingLightsEnabled (); + public static bool IsDimFlashingLightsEnabled () => MADimFlashingLightsEnabled () != 0; } } diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index 176bb3329320..54459dada245 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -145,7 +145,7 @@ public enum ASAuthorizationProviderExtensionRequestOptions : ulong public enum ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState : long { Authorized, Denied, - NotDetermined + NotDetermined, } delegate void ASCredentialIdentityStoreCompletionHandler (bool success, NSError error); @@ -1577,7 +1577,11 @@ interface ASAuthorizationProviderExtensionLoginManager [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13, 0)] [Protocol] +#if NET [Model] +#else + [Model (AutoGeneratedName = true)] +#endif [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface ASAuthorizationProviderExtensionRegistrationHandler diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore index 7ab058da5c83..5bdcd0ddbe7e 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-MediaPlayer.ignore @@ -7,7 +7,6 @@ ## field added in xcode 12 b1 - but not marked as available on macOS and already deprecated on iOS !missing-field! MPMediaPlaybackIsPreparedToPlayDidChangeNotification not bound -## intro says that it does not work ## unsorted diff --git a/tests/xtro-sharpie/macOS-MediaPlayer.ignore b/tests/xtro-sharpie/macOS-MediaPlayer.ignore index 7ab058da5c83..5bdcd0ddbe7e 100644 --- a/tests/xtro-sharpie/macOS-MediaPlayer.ignore +++ b/tests/xtro-sharpie/macOS-MediaPlayer.ignore @@ -7,7 +7,6 @@ ## field added in xcode 12 b1 - but not marked as available on macOS and already deprecated on iOS !missing-field! MPMediaPlaybackIsPreparedToPlayDidChangeNotification not bound -## intro says that it does not work ## unsorted From 29cf4478ac42b6d9e74ae37008f163ad541ffadb Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 31/41] [tests] Add more accepted public symbols to the Xamarin.Tests.Misc.VerifySymbols test. --- tests/mtouch/MiscTests.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/mtouch/MiscTests.cs b/tests/mtouch/MiscTests.cs index 58c5e326644e..a24113f31e90 100644 --- a/tests/mtouch/MiscTests.cs +++ b/tests/mtouch/MiscTests.cs @@ -109,6 +109,10 @@ public void PublicSymbols (Profile profile) "__Z7isdigiti", "__Z8__istypeim", "__Z9__isctypeim", + "__Z15__libcpp_strchr", + "__Z16__libcpp_strrchr", + "__Z6strchr", + "__Z7strrchr", // mono "_mono_", "_monoeg_", From d69d0918cc39346818a722961230781332222a58 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 32/41] Xcode 14.3 requires macOS 13.0+. --- Make.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Make.config b/Make.config index daf33b42812d..53103dc2653b 100644 --- a/Make.config +++ b/Make.config @@ -251,7 +251,7 @@ MAX_SHARPIE_VERSION=3.5.99 MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/7336f72c-57aa-4e46-9936-cce4d1975ba9/b33be8b36a22c2cfbcbe5680f14e0901/objectivesharpie-3.5.61.pkg # Minimum OSX versions for building XI/XM -MIN_OSX_BUILD_VERSION=12.5 +MIN_OSX_BUILD_VERSION=13.0 # Minimum OSX version for executing XI/XM tooling. MIN_OSX_VERSION_FOR_IOS=10.11 MIN_OSX_VERSION_FOR_MAC=10.11 From 1a58c424d5156a16365f8ef75bffe89927de7c85 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 33/41] [xcode14.3] Update bidnings to Xcode 14.3 RC and fix tests --- Make.config | 4 +- src/AuthenticationServices/ASCompat.cs | 42 +++++++++++++++++++ src/GameKit/GameKit.cs | 1 - src/HealthKit/Enums.cs | 4 +- src/appkit.cs | 9 ++++ src/authenticationservices.cs | 14 +++++-- src/avrouting.cs | 4 +- src/backgroundassets.cs | 3 ++ src/frameworks.sources | 1 + src/gamecontroller.cs | 8 +++- src/javascriptcore.cs | 2 +- src/pdfkit.cs | 20 +++++++++ src/uikit.cs | 23 +++++++++- tests/common/TestRuntime.cs | 24 +++++++++++ tests/introspection/ApiProtocolTest.cs | 6 +++ tests/introspection/ApiSelectorTest.cs | 39 ++++------------- tests/introspection/iOS/iOSApiSelectorTest.cs | 9 ++++ .../iOS-AuthenticationServices.todo | 1 - .../api-annotations-dotnet/iOS-Metal.todo | 3 -- .../iOS-SiriAudioIntentUtils.todo | 2 - .../api-annotations-dotnet/iOS-UIKit.ignore | 10 ----- .../api-annotations-dotnet/macOS-Metal.todo | 3 ++ .../macOS-SiriAudioIntentUtils.todo | 2 - .../tvOS-AuthenticationServices.todo | 1 - .../api-annotations-dotnet/tvOS-Metal.todo | 3 -- .../tvOS-SiriAudioIntentUtils.todo | 2 - .../api-annotations-dotnet/tvOS-UIKit.ignore | 2 +- .../iOS-AuthenticationServices.todo | 1 - tests/xtro-sharpie/iOS-Metal.todo | 3 -- .../iOS-SiriAudioIntentUtils.todo | 2 - tests/xtro-sharpie/iOS-UIKit.ignore | 10 ----- tests/xtro-sharpie/macOS-Metal.todo | 3 ++ .../macOS-SiriAudioIntentUtils.todo | 2 - .../tvOS-AuthenticationServices.todo | 1 - tests/xtro-sharpie/tvOS-Metal.todo | 3 -- .../tvOS-SiriAudioIntentUtils.todo | 2 - tests/xtro-sharpie/tvOS-UIKit.ignore | 2 +- .../watchOS-AuthenticationServices.todo | 1 - .../watchOS-SiriAudioIntentUtils.todo | 2 - 39 files changed, 173 insertions(+), 101 deletions(-) create mode 100644 src/AuthenticationServices/ASCompat.cs delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo delete mode 100644 tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo diff --git a/Make.config b/Make.config index 53103dc2653b..3a345c1d0c2c 100644 --- a/Make.config +++ b/Make.config @@ -215,8 +215,8 @@ MACCATALYST_MSI_VERSION=127.251.$(MACCATALYST_MSI_VERSION_REV) # Xcode version should have both a major and a minor version (even if the minor version is 0) XCODE_VERSION=14.3 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.3_beta_2.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.3.0-beta2.app/Contents/Developer +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.3_Release_Candidate.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.3.0-rc.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/src/AuthenticationServices/ASCompat.cs b/src/AuthenticationServices/ASCompat.cs new file mode 100644 index 000000000000..1042b49d5be4 --- /dev/null +++ b/src/AuthenticationServices/ASCompat.cs @@ -0,0 +1,42 @@ +// +// ASCompat.cs +// +// Authors: +// Alex Soto +// +// Copyright 2023 Microsoft Corporation +// +#if !XAMCORE_5_0 + +#nullable enable + +using Foundation; +using ObjCRuntime; +using System; +using System.Threading.Tasks; + +#if !NET +using NativeHandle = System.IntPtr; +#endif + +namespace AuthenticationServices { +#if MONOMAC + public partial class ASAuthorizationProviderExtensionRegistrationHandler { + public override NativeHandle ClassHandle => throw new InvalidOperationException (Constants.BrokenBinding); +#if !NET + public Task BeginDeviceRegistrationAsync (ASAuthorizationProviderExtensionLoginManager loginManager, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); + public Task BeginUserRegistrationAsync (ASAuthorizationProviderExtensionLoginManager loginManager, string userName, ASAuthorizationProviderExtensionAuthenticationMethod authenticationMethod, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); +#else + public virtual Task BeginDeviceRegistrationAsync (ASAuthorizationProviderExtensionLoginManager loginManager, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); + public virtual Task BeginUserRegistrationAsync (ASAuthorizationProviderExtensionLoginManager loginManager, string userName, ASAuthorizationProviderExtensionAuthenticationMethod authenticationMethod, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); +#endif // !NET + } + + public static partial class ASAuthorizationProviderExtensionRegistrationHandler_Extensions { + public static Task BeginDeviceRegistrationAsync (this IASAuthorizationProviderExtensionRegistrationHandler This, ASAuthorizationProviderExtensionLoginManager loginManager, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); + public static Task BeginUserRegistrationAsync (this IASAuthorizationProviderExtensionRegistrationHandler This, ASAuthorizationProviderExtensionLoginManager loginManager, string userName, ASAuthorizationProviderExtensionAuthenticationMethod authenticationMethod, ASAuthorizationProviderExtensionRequestOptions options) => throw new InvalidOperationException (Constants.BrokenBinding); + } + +#endif // MONOMAC +} +#endif // !XAMCORE_5_0 diff --git a/src/GameKit/GameKit.cs b/src/GameKit/GameKit.cs index 8d3821e97a43..e77c9339c6b0 100644 --- a/src/GameKit/GameKit.cs +++ b/src/GameKit/GameKit.cs @@ -139,7 +139,6 @@ public enum GKError : long { NotAuthorized = 32, ConnectionTimeout = 33, ApiObsolete = 34, - OptedOutOfGameCenter = 35, FriendListDescriptionMissing = 100, FriendListRestricted = 101, diff --git a/src/HealthKit/Enums.cs b/src/HealthKit/Enums.cs index ee4b33ad43fd..4ece0c5bf44c 100644 --- a/src/HealthKit/Enums.cs +++ b/src/HealthKit/Enums.cs @@ -527,10 +527,10 @@ public enum HKFhirResourceType { [iOS (14, 0)] [Field ("HKFHIRResourceTypeCoverage")] Coverage, - [iOS (14, 6), MacCatalyst (14, 6), Mac (13, 3)] + [iOS (16, 4), MacCatalyst (16, 4), Mac (13, 3)] [Field ("HKFHIRResourceTypeDiagnosticReport")] DiagnosticReport, - [iOS (14, 6), MacCatalyst (14, 6), Mac (13, 3)] + [iOS (16, 4), MacCatalyst (16, 4), Mac (13, 3)] [Field ("HKFHIRResourceTypeDocumentReference")] DocumentReference, } diff --git a/src/appkit.cs b/src/appkit.cs index 07ff39d28b1f..d003e16099cb 100644 --- a/src/appkit.cs +++ b/src/appkit.cs @@ -23428,6 +23428,15 @@ partial interface NSWindow { [Mac (10, 13)] [NullAllowed, Export ("tabGroup", ArgumentSemantic.Weak)] NSWindowTabGroup TabGroup { get; } + + [Mac (13, 3), MacCatalyst (16, 4)] + [Async] + [Export ("transferWindowSharingToWindow:completionHandler:")] + void TransferWindowSharing (NSWindow window, Action completionHandler); + + [Mac (13, 3), MacCatalyst (16, 4)] + [Export ("hasActiveWindowSharingSession")] + bool HasActiveWindowSharingSession { get; } } partial interface NSPrintOperation { diff --git a/src/authenticationservices.cs b/src/authenticationservices.cs index 54459dada245..7e1cb7d0c9ec 100644 --- a/src/authenticationservices.cs +++ b/src/authenticationservices.cs @@ -1140,7 +1140,15 @@ interface ASAuthorizationPublicKeyCredentialAssertion : ASPublicKeyCredential NSData Signature { get; } } +#if !XAMCORE_5_0 // Removed in Xcode 14.3 Beta 3 + [Obsoleted (PlatformName.iOS, 16, 4, message: Constants.ApiRemovedGeneral)] + [Obsoleted (PlatformName.MacCatalyst, 16, 4, message: Constants.ApiRemovedGeneral)] + [Obsoleted (PlatformName.TvOS, 16, 4, message: Constants.ApiRemovedGeneral)] + [Obsoleted (PlatformName.WatchOS, 9, 4, message: Constants.ApiRemovedGeneral)] [NoWatch, Mac (13, 3), iOS (15, 0), MacCatalyst (15, 0), TV (16, 0)] +#else + [NoWatch, NoTV, NoiOS, NoMacCatalyst, Mac (13, 3)] +#endif [BaseType (typeof (ASAuthorizationRequest))] [DisableDefaultCtor] interface ASAuthorizationPlatformPublicKeyCredentialAssertionRequest : ASAuthorizationPublicKeyCredentialAssertionRequest @@ -1584,14 +1592,12 @@ interface ASAuthorizationProviderExtensionLoginManager #endif [BaseType (typeof (NSObject))] [DisableDefaultCtor] - interface ASAuthorizationProviderExtensionRegistrationHandler - { - [Async] + interface ASAuthorizationProviderExtensionRegistrationHandler { + [Abstract] [Export ("beginDeviceRegistrationUsingLoginManager:options:completion:")] void BeginDeviceRegistration (ASAuthorizationProviderExtensionLoginManager loginManager, ASAuthorizationProviderExtensionRequestOptions options, Action handler); - [Async] [Abstract] [Export ("beginUserRegistrationUsingLoginManager:userName:authenticationMethod:options:completion:")] void BeginUserRegistration (ASAuthorizationProviderExtensionLoginManager loginManager, [NullAllowed] string userName, ASAuthorizationProviderExtensionAuthenticationMethod authenticationMethod, ASAuthorizationProviderExtensionRequestOptions options, Action handler); diff --git a/src/avrouting.cs b/src/avrouting.cs index 3a8556d6f2c4..3826a9094e6f 100644 --- a/src/avrouting.cs +++ b/src/avrouting.cs @@ -54,7 +54,7 @@ interface AVCustomRoutingActionItem string OverrideTitle { get; set; } } - [NoWatch, NoTV, NoMac, iOS (16, 1)] + [NoWatch, NoTV, NoMac, iOS (16, 4), MacCatalyst (16, 4)] [BaseType (typeof (NSObject))] [DisableDefaultCtor] interface AVCustomRoutingPartialIP { @@ -82,7 +82,7 @@ interface AVCustomRoutingController [Export ("authorizedRoutes")] AVCustomDeviceRoute[] AuthorizedRoutes { get; } - [NoWatch, NoTV, NoMac, iOS (16, 1)] + [NoWatch, NoTV, NoMac, iOS (16, 4), MacCatalyst (16, 4)] [Export ("knownRouteIPs", ArgumentSemantic.Strong)] AVCustomRoutingPartialIP [] KnownRouteIPs { get; set; } diff --git a/src/backgroundassets.cs b/src/backgroundassets.cs index df0d160562a9..ccef42341a25 100644 --- a/src/backgroundassets.cs +++ b/src/backgroundassets.cs @@ -82,6 +82,9 @@ interface BAAppExtensionInfo : NSSecureCoding { [Protocol] interface BADownloaderExtension { + [Deprecated (PlatformName.iOS, 16, 4, message: "'WillTerminate' will not be called in all applicable scenarios, do not rely on it.")] + [Deprecated (PlatformName.MacOSX, 13, 3, message: "'WillTerminate' will not be invoked in all applicable scenarios, do not rely on it.")] + [Deprecated (PlatformName.MacCatalyst, 16, 4, message: "'WillTerminate' will not be invoked in all applicable scenarios, do not rely on it.")] [Export ("extensionWillTerminate")] void WillTerminate (); diff --git a/src/frameworks.sources b/src/frameworks.sources index d58b3f14c3c1..04e1735a3d3e 100644 --- a/src/frameworks.sources +++ b/src/frameworks.sources @@ -230,6 +230,7 @@ AUDIOUNIT_SOURCES = \ # AuthenticationServices AUTHENTICATIONSERVICES_SOURCES = \ + AuthenticationServices/ASCompat.cs \ AuthenticationServices/ASAuthorization.cs \ AuthenticationServices/ASAuthorizationRequest.cs \ AuthenticationServices/PublicPrivateKeyAuthentication.cs \ diff --git a/src/gamecontroller.cs b/src/gamecontroller.cs index 2dd8369e8d85..726ed419bd19 100644 --- a/src/gamecontroller.cs +++ b/src/gamecontroller.cs @@ -824,8 +824,12 @@ interface GCDualShockGamepad: NSSecureCoding, NSCoding [TV (14, 0), Mac (11, 0), iOS (14, 0)] [MacCatalyst (14,0)] [BaseType (typeof (NSObject))] - interface GCKeyboard : GCDevice, NSSecureCoding, NSCoding - { +#if !XAMCORE_5_0 + interface GCKeyboard : GCDevice, NSSecureCoding, NSCoding { +#else + interface GCKeyboard : GCDevice { +#endif + [NullAllowed, Export ("keyboardInput", ArgumentSemantic.Strong)] GCKeyboardInput KeyboardInput { get; } diff --git a/src/javascriptcore.cs b/src/javascriptcore.cs index 4132719b8411..8f597578a5c5 100644 --- a/src/javascriptcore.cs +++ b/src/javascriptcore.cs @@ -35,7 +35,7 @@ partial interface JSContext { [Export ("name")] string Name { get; set; } - [Mac (13, 3), iOS (16, 4), TV (16, 4), MacCatalyst (13, 4)] + [Mac (13, 3), iOS (16, 4), TV (16, 4), MacCatalyst (16, 4)] [Export ("inspectable")] bool Inspectable { [Bind ("isInspectable")] get; set; } diff --git a/src/pdfkit.cs b/src/pdfkit.cs index 0db5320ab46c..8f03f0d30988 100644 --- a/src/pdfkit.cs +++ b/src/pdfkit.cs @@ -469,6 +469,14 @@ interface PdfDocumentWriteOptionKeys { [iOS (16,0), Mac (13,0), MacCatalyst (16,0)] [Field ("PDFDocumentSaveTextFromOCROption", "+PDFKit")] NSString SaveTextFromOcrKey { get; } + + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + [Field ("PDFDocumentSaveImagesAsJPEGOption", "+PDFKit")] + NSString SaveImagesAsJpegKey { get; } + + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + [Field ("PDFDocumentOptimizeImagesForScreenOption", "+PDFKit")] + NSString OptimizeImagesForScreenKey { get; } } [Mac (10,13)] @@ -481,6 +489,18 @@ interface PdfDocumentWriteOptions { [iOS (15,0), Mac (12,0), MacCatalyst (15,0)] string AccessPermissions { get; set; } + + [iOS (16, 0), Mac (13, 0), MacCatalyst (16, 0)] + bool BurnInAnnotations { get; set; } + + [iOS (16, 0), Mac (13, 0), MacCatalyst (16, 0)] + bool SaveTextFromOcr { get; set; } + + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + bool SaveImagesAsJpeg { get; set; } + + [iOS (16, 4), Mac (13, 3), MacCatalyst (16, 4)] + bool OptimizeImagesForScreen { get; set; } } [Mac (10,13)] diff --git a/src/uikit.cs b/src/uikit.cs index 3b3bde650965..76858f7c96d2 100644 --- a/src/uikit.cs +++ b/src/uikit.cs @@ -21744,11 +21744,11 @@ interface UIHoverGestureRecognizer { [Export ("zOffset")] nfloat ZOffset { get; } - [iOS (16, 4), MacCatalyst (16, 4)] + [iOS (16, 4), NoMacCatalyst] [Export ("azimuthAngleInView:")] nfloat GetAzimuthAngle ([NullAllowed] UIView view); - [iOS (16, 4), MacCatalyst (16, 4)] + [iOS (16, 4), NoMacCatalyst] [Export ("azimuthUnitVectorInView:")] CGVector GetAzimuthUnitVector ([NullAllowed] UIView view); @@ -25437,5 +25437,24 @@ interface UIFontWidthConstants { nfloat Compressed { get; } } + [NoWatch, NoTV, iOS (16, 4), NoMacCatalyst] + [BaseType (typeof (NSObject))] + [DisableDefaultCtor] + interface UITextInputContext { + + [Export ("pencilInputExpected")] + bool PencilInputExpected { [Bind ("isPencilInputExpected")] get; set; } + + [Export ("dictationInputExpected")] + bool DictationInputExpected { [Bind ("isDictationInputExpected")] get; set; } + + [Export ("hardwareKeyboardInputExpected")] + bool HardwareKeyboardInputExpected { [Bind ("isHardwareKeyboardInputExpected")] get; set; } + + [Static] + [Export ("current")] + UITextInputContext Current { get; } + } + } diff --git a/tests/common/TestRuntime.cs b/tests/common/TestRuntime.cs index 285931c2686d..b618dc6573ee 100644 --- a/tests/common/TestRuntime.cs +++ b/tests/common/TestRuntime.cs @@ -402,6 +402,30 @@ public static bool CheckXcodeVersion (int major, int minor, int build = 0) return CheckMacSystemVersion (13, 0); #else throw new NotImplementedException ($"Missing platform case for Xcode {major}.{minor}"); +#endif + case 2: +#if __WATCHOS__ + return CheckWatchOSSystemVersion (9, 1); +#elif __TVOS__ + return ChecktvOSSystemVersion (16, 1); +#elif __IOS__ + return CheckiOSSystemVersion (16, 2); +#elif MONOMAC + return CheckMacSystemVersion (13, 1); +#else + throw new NotImplementedException ($"Missing platform case for Xcode {major}.{minor}"); +#endif + case 3: +#if __WATCHOS__ + return CheckWatchOSSystemVersion (9, 4); +#elif __TVOS__ + return ChecktvOSSystemVersion (16, 4); +#elif __IOS__ + return CheckiOSSystemVersion (16, 4); +#elif MONOMAC + return CheckMacSystemVersion (13, 3); +#else + throw new NotImplementedException ($"Missing platform case for Xcode {major}.{minor}"); #endif default: throw new NotImplementedException ($"Missing version logic for checking for Xcode {major}.{minor}"); diff --git a/tests/introspection/ApiProtocolTest.cs b/tests/introspection/ApiProtocolTest.cs index e3674df8b80f..275e60b11a97 100644 --- a/tests/introspection/ApiProtocolTest.cs +++ b/tests/introspection/ApiProtocolTest.cs @@ -166,6 +166,8 @@ protected virtual bool Skip (Type type, string protocolName) case "PKPaymentTokenContext": case "PKRecurringPaymentRequest": case "PKShareablePassMetadataPreview": + // Xcode 14.3, Conformance not in headers + case "PKDeferredPaymentRequest": return true; } break; @@ -322,6 +324,8 @@ protected virtual bool Skip (Type type, string protocolName) case "PKPaymentTokenContext": case "PKRecurringPaymentRequest": case "PKShareablePassMetadataPreview": + // Xcode 14.3, Conformance not in headers + case "PKDeferredPaymentRequest": return true; } break; @@ -475,6 +479,8 @@ protected virtual bool Skip (Type type, string protocolName) case "PKPaymentTokenContext": case "PKRecurringPaymentRequest": case "PKShareablePassMetadataPreview": + // Xcode 14.3, Conformance not in headers + case "PKDeferredPaymentRequest": return true; } break; diff --git a/tests/introspection/ApiSelectorTest.cs b/tests/introspection/ApiSelectorTest.cs index 7409d003497f..923428762d3b 100644 --- a/tests/introspection/ApiSelectorTest.cs +++ b/tests/introspection/ApiSelectorTest.cs @@ -967,44 +967,19 @@ protected virtual bool Skip (Type type, string selectorName) return true; } break; -#if NET - // Incorrect attributes in inlined protocol selectors - https://github.com/xamarin/xamarin-macios/issues/14802 - case "NSTextAttachment": - switch (selectorName) { - case "attachmentBoundsForAttributes:location:textContainer:proposedLineFragment:position:": - case "imageForBounds:attributes:location:textContainer:": - case "viewProviderForParentView:location:textContainer:": - return true; - } - break; - // Incorrect attributes in get/set selectors - https://github.com/xamarin/xamarin-macios/issues/14802 - case "CBManager": + case "CAEdrMetadata": switch (selectorName) { - case "authorization": - case "authorizations": - return true; - } - break; - case "NEAppProxyFlow": - switch (selectorName) { - case "networkInterface": - case "setNetworkInterface:": - return true; - } - break; - case "WKPreferences": - switch (selectorName) { - case "setTextInteractionEnabled:": - return true; + case "copyWithZone:": + case "encodeWithCoder:": + return !TestRuntime.CheckXcodeVersion (14, 3); } break; - case "MidiCISession": + case "GCKeyboard": switch (selectorName) { - case "midiDestination": - return true; + case "encodeWithCoder:": // removed comformance + return TestRuntime.CheckXcodeVersion (14, 3); } break; -#endif } // old binding mistake diff --git a/tests/introspection/iOS/iOSApiSelectorTest.cs b/tests/introspection/iOS/iOSApiSelectorTest.cs index 7af19375e39d..3defe8cc46ba 100644 --- a/tests/introspection/iOS/iOSApiSelectorTest.cs +++ b/tests/introspection/iOS/iOSApiSelectorTest.cs @@ -428,6 +428,15 @@ protected override bool CheckResponse (bool value, Type actualType, MethodBase m break; } break; + case "UIHoverGestureRecognizer": + switch (name) { + case "azimuthAngleInView:": // Only works on iPad according to docs. + case "azimuthUnitVectorInView:": + if (TestRuntime.CheckXcodeVersion (14, 3) && UIDevice.CurrentDevice.UserInterfaceIdiom == UIUserInterfaceIdiom.Phone) + return true; + break; + } + break; #endif #if __WATCHOS__ case "INUserContext": diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo index e5388e47d65c..67b1d849cab1 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AuthenticationServices.todo @@ -1,2 +1 @@ !missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo index e926ffcbd535..314d0f9bb0e9 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-Metal.todo @@ -192,9 +192,6 @@ !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found !missing-enum! MTLCompileSymbolVisibility not bound -!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found -!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found -!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found !missing-protocol-member! MTLDevice::supportsBCTextureCompression not found !missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound !missing-selector! MTLCompileOptions::compileSymbolVisibility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString 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 f0273324850a..946bfe4535af 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-UIKit.ignore @@ -406,13 +406,3 @@ !incorrect-protocol-member! UISearchSuggestion::localizedAttributedSuggestion is REQUIRED and should be abstract !incorrect-protocol-member! UICalendarViewDelegate::calendarView:decorationForDateComponents: is OPTIONAL and should NOT be abstract - -# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo index 80400560b9a9..5eb3274ebc19 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-Metal.todo @@ -199,3 +199,6 @@ !missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound !missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound !missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/macOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo index e5388e47d65c..67b1d849cab1 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-AuthenticationServices.todo @@ -1,2 +1 @@ !missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo index 77daa6ec4479..692b59528d2a 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Metal.todo @@ -447,9 +447,6 @@ !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLVisibleFunctionTableDescriptor not bound !missing-enum! MTLCompileSymbolVisibility not bound -!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found -!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found -!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found !missing-protocol-member! MTLDevice::supportsBCTextureCompression not found !missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound !missing-selector! MTLCompileOptions::compileSymbolVisibility not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore index 732e5d06df25..fe34ad350909 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-UIKit.ignore @@ -325,7 +325,7 @@ !missing-enum-value! UICollectionLayoutListAppearance native value UICollectionLayoutListAppearanceSidebar = 3 not bound !missing-enum-value! UICollectionLayoutListAppearance native value UICollectionLayoutListAppearanceSidebarPlain = 4 not bound -# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +# Not binding for now, does not make sense on tvOS !missing-selector! +UITextInputContext::current not bound !missing-selector! UITextInputContext::isDictationInputExpected not bound !missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound diff --git a/tests/xtro-sharpie/iOS-AuthenticationServices.todo b/tests/xtro-sharpie/iOS-AuthenticationServices.todo index e5388e47d65c..67b1d849cab1 100644 --- a/tests/xtro-sharpie/iOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/iOS-AuthenticationServices.todo @@ -1,2 +1 @@ !missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/iOS-Metal.todo b/tests/xtro-sharpie/iOS-Metal.todo index e926ffcbd535..314d0f9bb0e9 100644 --- a/tests/xtro-sharpie/iOS-Metal.todo +++ b/tests/xtro-sharpie/iOS-Metal.todo @@ -192,9 +192,6 @@ !missing-pinvoke! MTLIOCompressionContextDefaultChunkSize is not bound !missing-protocol-member! MTLResourceStateCommandEncoder::moveTextureMappingsFromTexture:sourceSlice:sourceLevel:sourceOrigin:sourceSize:toTexture:destinationSlice:destinationLevel:destinationOrigin: not found !missing-enum! MTLCompileSymbolVisibility not bound -!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found -!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found -!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found !missing-protocol-member! MTLDevice::supportsBCTextureCompression not found !missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound !missing-selector! MTLCompileOptions::compileSymbolVisibility not bound diff --git a/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/iOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/iOS-UIKit.ignore b/tests/xtro-sharpie/iOS-UIKit.ignore index b9162470f0cf..247ee1ce9bad 100644 --- a/tests/xtro-sharpie/iOS-UIKit.ignore +++ b/tests/xtro-sharpie/iOS-UIKit.ignore @@ -581,13 +581,3 @@ # no bound due to issues with foundation https://github.com/xamarin/xamarin-macios/issues/15577 !missing-selector! NSDiffableDataSourceSectionTransaction::difference not bound !missing-selector! NSDiffableDataSourceTransaction::difference not bound - -# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) -!missing-selector! +UITextInputContext::current not bound -!missing-selector! UITextInputContext::isDictationInputExpected not bound -!missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound -!missing-selector! UITextInputContext::isPencilInputExpected not bound -!missing-selector! UITextInputContext::setDictationInputExpected: not bound -!missing-selector! UITextInputContext::setHardwareKeyboardInputExpected: not bound -!missing-selector! UITextInputContext::setPencilInputExpected: not bound -!missing-type! UITextInputContext not bound diff --git a/tests/xtro-sharpie/macOS-Metal.todo b/tests/xtro-sharpie/macOS-Metal.todo index 80400560b9a9..5eb3274ebc19 100644 --- a/tests/xtro-sharpie/macOS-Metal.todo +++ b/tests/xtro-sharpie/macOS-Metal.todo @@ -199,3 +199,6 @@ !missing-selector! MTLCompileOptions::setAllowReferencingUndefinedSymbols: not bound !missing-selector! MTLCompileOptions::setCompileSymbolVisibility: not bound !missing-selector! MTLCompileOptions::setMaxTotalThreadsPerThreadgroup: not bound +!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found +!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found +!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found diff --git a/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/macOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/tvOS-AuthenticationServices.todo b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo index e5388e47d65c..67b1d849cab1 100644 --- a/tests/xtro-sharpie/tvOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/tvOS-AuthenticationServices.todo @@ -1,2 +1 @@ !missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/tvOS-Metal.todo b/tests/xtro-sharpie/tvOS-Metal.todo index bf89694757a2..5e970a24933d 100644 --- a/tests/xtro-sharpie/tvOS-Metal.todo +++ b/tests/xtro-sharpie/tvOS-Metal.todo @@ -446,9 +446,6 @@ !missing-type! MTLResourceStatePassSampleBufferAttachmentDescriptorArray not bound !missing-type! MTLVisibleFunctionTableDescriptor not bound !missing-enum! MTLCompileSymbolVisibility not bound -!missing-protocol-member! MTLDevice::maximumConcurrentCompilationTaskCount not found -!missing-protocol-member! MTLDevice::setShouldMaximizeConcurrentCompilation: not found -!missing-protocol-member! MTLDevice::shouldMaximizeConcurrentCompilation not found !missing-protocol-member! MTLDevice::supportsBCTextureCompression not found !missing-selector! MTLCompileOptions::allowReferencingUndefinedSymbols not bound !missing-selector! MTLCompileOptions::compileSymbolVisibility not bound diff --git a/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/tvOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound diff --git a/tests/xtro-sharpie/tvOS-UIKit.ignore b/tests/xtro-sharpie/tvOS-UIKit.ignore index 4b66f86f05e5..0424d7ac1204 100644 --- a/tests/xtro-sharpie/tvOS-UIKit.ignore +++ b/tests/xtro-sharpie/tvOS-UIKit.ignore @@ -488,7 +488,7 @@ !missing-selector! NSDiffableDataSourceSectionTransaction::difference not bound !missing-selector! NSDiffableDataSourceTransaction::difference not bound -# Not binding for now, API_AVAILABLE(ios(17.0), macos(14.0)) +# Not binding for now, does not make sense on tvOS !missing-selector! +UITextInputContext::current not bound !missing-selector! UITextInputContext::isDictationInputExpected not bound !missing-selector! UITextInputContext::isHardwareKeyboardInputExpected not bound diff --git a/tests/xtro-sharpie/watchOS-AuthenticationServices.todo b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo index e5388e47d65c..67b1d849cab1 100644 --- a/tests/xtro-sharpie/watchOS-AuthenticationServices.todo +++ b/tests/xtro-sharpie/watchOS-AuthenticationServices.todo @@ -1,2 +1 @@ !missing-enum! ASAuthorizationWebBrowserPublicKeyCredentialManagerAuthorizationState not bound -!missing-protocol! ASAuthorizationWebBrowserExternallyAuthenticatableRequest not bound diff --git a/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo b/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo deleted file mode 100644 index fb8313687837..000000000000 --- a/tests/xtro-sharpie/watchOS-SiriAudioIntentUtils.todo +++ /dev/null @@ -1,2 +0,0 @@ -!missing-field! SiriAudioIntentUtilsVersionNumber not bound -!missing-field! SiriAudioIntentUtilsVersionString not bound From 7b513c96de578c88dace2425b8c531bedc326ed8 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 17:17:53 -0400 Subject: [PATCH 34/41] [CI] Ignore provisioning when building as they are not needed --- tools/devops/automation/templates/build/build.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/devops/automation/templates/build/build.yml b/tools/devops/automation/templates/build/build.yml index a9b46f0870ab..e1f72e041565 100644 --- a/tools/devops/automation/templates/build/build.yml +++ b/tools/devops/automation/templates/build/build.yml @@ -254,6 +254,7 @@ steps: echo "##vso[task.setvariable variable=TESTS_BOT;isOutput=true]$AGENT_NAME" time make -C $(Build.SourcesDirectory)/xamarin-macios/ reset MAKE_FLAGS="" + IGNORE_SIMULATORS=1 if [[ "$SYSTEM_DEBUG" == "true" ]]; then MAKE_FLAGS="V=1 -w" From c852faa0b83a30a411d2403171605e698a369182 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 21:07:02 -0400 Subject: [PATCH 35/41] [xcode14.3] Update to Xcode 14.3 Release Candidate 2 --- Make.config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Make.config b/Make.config index 3a345c1d0c2c..d7eec9e50a86 100644 --- a/Make.config +++ b/Make.config @@ -215,8 +215,8 @@ MACCATALYST_MSI_VERSION=127.251.$(MACCATALYST_MSI_VERSION_REV) # Xcode version should have both a major and a minor version (even if the minor version is 0) XCODE_VERSION=14.3 -XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.3_Release_Candidate.xip -XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.3.0-rc.app/Contents/Developer +XCODE_URL=https://dl.internalx.com/internal-files/xcodes/Xcode_14.3_Release_Candidate_2.xip +XCODE_DEVELOPER_ROOT=/Applications/Xcode_14.3.0-rc.2.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. From aea464dc5685692cfcaa0c9025b07e48749a5637 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Mon, 27 Mar 2023 21:08:19 -0400 Subject: [PATCH 36/41] [versions] Bump legacy versions to make room for stable --- Make.versions | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Make.versions b/Make.versions index 53d844035adc..b5aecbb567b2 100644 --- a/Make.versions +++ b/Make.versions @@ -48,8 +48,8 @@ # line changed in git). # -IOS_PACKAGE_VERSION=16.3.0.$(IOS_COMMIT_DISTANCE) -MAC_PACKAGE_VERSION=9.2.0.$(MAC_COMMIT_DISTANCE) +IOS_PACKAGE_VERSION=16.5.0.$(IOS_COMMIT_DISTANCE) +MAC_PACKAGE_VERSION=9.4.0.$(MAC_COMMIT_DISTANCE) # # ** NuGet package version numbers ** From 78ce88764295324fd1125fe66487ddce0ace6e24 Mon Sep 17 00:00:00 2001 From: Alex Soto Date: Tue, 28 Mar 2023 04:52:24 -0400 Subject: [PATCH 37/41] [CI] Ignore simulators on build --- tools/devops/automation/templates/build/build.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/tools/devops/automation/templates/build/build.yml b/tools/devops/automation/templates/build/build.yml index e1f72e041565..fd60ffaccf0c 100644 --- a/tools/devops/automation/templates/build/build.yml +++ b/tools/devops/automation/templates/build/build.yml @@ -254,7 +254,6 @@ steps: echo "##vso[task.setvariable variable=TESTS_BOT;isOutput=true]$AGENT_NAME" time make -C $(Build.SourcesDirectory)/xamarin-macios/ reset MAKE_FLAGS="" - IGNORE_SIMULATORS=1 if [[ "$SYSTEM_DEBUG" == "true" ]]; then MAKE_FLAGS="V=1 -w" @@ -264,8 +263,8 @@ steps: makeParallelism=8 fi - time make -C $(Build.SourcesDirectory)/xamarin-macios/ all -j$makeParallelism $MAKE_FLAGS - time make -C $(Build.SourcesDirectory)/xamarin-macios/ install -j$makeParallelism $MAKE_FLAGS + time make -C $(Build.SourcesDirectory)/xamarin-macios/ all -j$makeParallelism $MAKE_FLAGS IGNORE_SIMULATORS=1 + time make -C $(Build.SourcesDirectory)/xamarin-macios/ install -j$makeParallelism $MAKE_FLAGS IGNORE_SIMULATORS=1 name: build displayName: 'Build' timeoutInMinutes: 300 From 2e0e49fce7b709a7fe7e06cc31503ae72ba8b09e Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 29 Mar 2023 10:24:55 +0200 Subject: [PATCH 38/41] [tests] Update BuildWithObjcArcFlag test to cope with breaking changes in Xcode 14.3. --- tests/mmptest/src/MMPTest.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/tests/mmptest/src/MMPTest.cs b/tests/mmptest/src/MMPTest.cs index 8271b7b69102..7b6cda36daa1 100644 --- a/tests/mmptest/src/MMPTest.cs +++ b/tests/mmptest/src/MMPTest.cs @@ -781,6 +781,14 @@ public void BuildWithObjcArcFlag () TI.UnifiedTestConfig test = new TI.UnifiedTestConfig (tmpDir) { CSProjConfig = "-link_flags=-fobjc-arc" }; + // Starting with Xcode 14.3, this happens if min OS <= 10.10: + // ld: file not found: /Applications/Xcode_14.3.0-rc.2.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/arc/libarclite_macosx.a + // clang: error: linker command failed with exit code 1 (use -v to see invocation) + if (Version.Parse (SdkVersions.MinOSX) < new Version (10, 10)) { + test.PlistReplaceStrings = new Dictionary { + { $"{SdkVersions.MinOSX}", "10.11"} + }; + } TI.TestUnifiedExecutable (test); TI.BuildProject (Path.Combine (tmpDir, "UnifiedExample.csproj")); }); From 9108f05b789b51d957de9caa0806551aec10f6a7 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Wed, 29 Mar 2023 11:24:59 +0200 Subject: [PATCH 39/41] Don't try to figure out if we have the simulators we need or not. There doesn't seem to be a reliable way to detect if there's anything that's need to be installed. --- system-dependencies.sh | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/system-dependencies.sh b/system-dependencies.sh index 6038270cfe01..bf593eded21d 100755 --- a/system-dependencies.sh +++ b/system-dependencies.sh @@ -309,8 +309,6 @@ function download_xcode_platforms () { local XCODE_VERSION local XCODE_DEVELOPER_ROOT="$1" - local TVOS_VERSION="$2" - local WATCHOS_VERSION="$3" XCODE_VERSION=$(grep ^XCODE_VERSION= Make.config | sed 's/.*=//') @@ -320,21 +318,13 @@ function download_xcode_platforms () return fi - TVOS_SIMULATOR_VERSION=$(/usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' "$XCODE_DEVELOPER_ROOT"/Platforms/AppleTVSimulator.platform/version.plist) - WATCHOS_SIMULATOR_VERSION=$(/usr/libexec/PlistBuddy -c 'Print :ProductBuildVersion' "$XCODE_DEVELOPER_ROOT"/Platforms/WatchSimulator.platform/version.plist) - - if test -d "/Library/Developer/CoreSimulator/Volumes/tvOS_$TVOS_SIMULATOR_VERSION/Library/Developer/CoreSimulator/Profiles/Runtimes/tvOS $TVOS_VERSION.simruntime"; then - if test -d "/Library/Developer/CoreSimulator/Volumes/watchOS_$WATCHOS_SIMULATOR_VERSION/Library/Developer/CoreSimulator/Profiles/Runtimes/watchOS $WATCHOS_VERSION.simruntime"; then - log "All the additional platforms have already been downloaded for this version of Xcode ($XCODE_VERSION)" - return - fi - fi - - if ! test -z "$PROVISION_XCODE"; then - fail "Xcode has additional platforms that must be downloaded. Execute './system-dependencies.sh --provision-xcode' to execute those tasks." + if test -z "$PROVISION_SIMULATORS"; then + warn " Xcode may have additional platforms that must be downloaded. Execute './system-dependencies.sh --provision-simulators' to install those platforms (or alternatively ${COLOR_MAGENTA}export IGNORE_SIMULATORS=1${COLOR_RESET} to skip this check)" return fi + log "Xcode has additional platforms that must be downloaded ($MUST_INSTALL_RUNTIMES), so installing those." + log "Executing '$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild -downloadAllPlatforms'" if ! "$XCODE_DEVELOPER_ROOT/usr/bin/xcodebuild" -downloadAllPlatforms; then "$XCODE_DEVELOPER_ROOT/usr/bin/simctl" runtime list -v From 1822b43f5284615221e3c627aab1af3396a167fb Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Thu, 30 Mar 2023 08:29:54 +0200 Subject: [PATCH 40/41] Make this the release/6.0.4xx-xcode14.3 release branch. --- Make.config | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Make.config b/Make.config index d7eec9e50a86..74599919d70f 100644 --- a/Make.config +++ b/Make.config @@ -117,7 +117,7 @@ endif ## If this branch is a release branch, set NUGET_RELEASE_BRANCH to the exact branch name (so that any other branches won't become release branches just by branching off from a release branch). ## Example: release/6.0.3xx -NUGET_RELEASE_BRANCH=release/6.0.4xx-xcode14.2 +NUGET_RELEASE_BRANCH=release/6.0.4xx-xcode14.3 ## If this is a pre-release (alpha, beta, rc, xcode, etc.) branch, set NUGET_HARDCODED_PRERELASE_BRANCH to the exact branch name. Also set NUGET_HARDCODED_PRELEASE_IDENTIFIER to the prerelease identifier to use. ## Example: From 3ee4c2107a21de5c8dc41c10facffbb6b48e2037 Mon Sep 17 00:00:00 2001 From: Rolf Bjarne Kvinge Date: Thu, 30 Mar 2023 16:44:34 +0200 Subject: [PATCH 41/41] Update xtro. --- .../iOS-AVFoundation.todo | 16 ++++++++++ .../iOS-BackgroundAssets.todo | 31 +++++++++++++++++++ .../macOS-BackgroundAssets.todo | 31 +++++++++++++++++++ .../tvOS-Foundation.todo | 7 +++++ .../api-annotations-dotnet/tvOS-Intents.todo | 1 + 5 files changed, 86 insertions(+) create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo create mode 100644 tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo index 158d8c5ae68a..c16a49f5a578 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-AVFoundation.todo @@ -322,3 +322,19 @@ !missing-selector! AVCaptureDevice::centerStageRectOfInterest not bound !missing-selector! AVCaptureDevice::setCenterStageRectOfInterest: not bound !missing-selector! AVPlayerInterstitialEvent::assetListResponse not bound +!deprecated-attribute-missing! AVCaptureDeviceFormat::highResolutionStillImageDimensions missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMaxZoomFactorForDepthDataDelivery missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCaptureDeviceFormat::videoMinZoomFactorForDepthDataDelivery missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCapturePhotoOutput::isHighResolutionCaptureEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCapturePhotoOutput::setHighResolutionCaptureEnabled: missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCapturePhotoSettings::isHighResolutionPhotoEnabled missing a [Deprecated] attribute +!deprecated-attribute-missing! AVCapturePhotoSettings::setHighResolutionPhotoEnabled: missing a [Deprecated] attribute +!missing-selector! AVCaptureDeviceFormat::secondaryNativeResolutionZoomFactors not bound +!missing-selector! AVCaptureDeviceFormat::supportedMaxPhotoDimensions not bound +!missing-selector! AVCaptureDeviceFormat::supportedVideoZoomFactorsForDepthDataDelivery not bound +!missing-selector! AVCapturePhotoOutput::maxPhotoDimensions not bound +!missing-selector! AVCapturePhotoOutput::preservesLivePhotoCaptureSuspendedOnSessionStop not bound +!missing-selector! AVCapturePhotoOutput::setMaxPhotoDimensions: not bound +!missing-selector! AVCapturePhotoOutput::setPreservesLivePhotoCaptureSuspendedOnSessionStop: not bound +!missing-selector! AVCapturePhotoSettings::maxPhotoDimensions not bound +!missing-selector! AVCapturePhotoSettings::setMaxPhotoDimensions: not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo new file mode 100644 index 000000000000..9ee34ae8951c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/iOS-BackgroundAssets.todo @@ -0,0 +1,31 @@ +!missing-enum! BAContentRequest not bound +!missing-enum! BADownloadState not bound +!missing-field! BADownloaderPriorityDefault not bound +!missing-field! BADownloaderPriorityMax not bound +!missing-field! BADownloaderPriorityMin not bound +!missing-protocol! BADownloaderExtension not bound +!missing-protocol! BADownloadManagerDelegate not bound +!missing-selector! +BADownloadManager::sharedManager not bound +!missing-selector! BAAppExtensionInfo::restrictedDownloadSizeRemaining not bound +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::identifier not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownload::priority not bound +!missing-selector! BADownload::state not bound +!missing-selector! BADownload::uniqueIdentifier not bound +!missing-selector! BADownloadManager::cancelDownload:error: not bound +!missing-selector! BADownloadManager::delegate not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BADownloadManager::fetchCurrentDownloadsWithCompletionHandler: not bound +!missing-selector! BADownloadManager::performWithExclusiveControl: not bound +!missing-selector! BADownloadManager::performWithExclusiveControlBeforeDate:performHandler: not bound +!missing-selector! BADownloadManager::scheduleDownload:error: not bound +!missing-selector! BADownloadManager::setDelegate: not bound +!missing-selector! BADownloadManager::startForegroundDownload:error: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound +!missing-type! BAAppExtensionInfo not bound +!missing-type! BADownload not bound +!missing-type! BADownloadManager not bound +!missing-type! BAURLDownload not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo new file mode 100644 index 000000000000..9ee34ae8951c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/macOS-BackgroundAssets.todo @@ -0,0 +1,31 @@ +!missing-enum! BAContentRequest not bound +!missing-enum! BADownloadState not bound +!missing-field! BADownloaderPriorityDefault not bound +!missing-field! BADownloaderPriorityMax not bound +!missing-field! BADownloaderPriorityMin not bound +!missing-protocol! BADownloaderExtension not bound +!missing-protocol! BADownloadManagerDelegate not bound +!missing-selector! +BADownloadManager::sharedManager not bound +!missing-selector! BAAppExtensionInfo::restrictedDownloadSizeRemaining not bound +!missing-selector! BAAppExtensionInfo::restrictedEssentialDownloadSizeRemaining not bound +!missing-selector! BADownload::copyAsNonEssential not bound +!missing-selector! BADownload::identifier not bound +!missing-selector! BADownload::isEssential not bound +!missing-selector! BADownload::priority not bound +!missing-selector! BADownload::state not bound +!missing-selector! BADownload::uniqueIdentifier not bound +!missing-selector! BADownloadManager::cancelDownload:error: not bound +!missing-selector! BADownloadManager::delegate not bound +!missing-selector! BADownloadManager::fetchCurrentDownloads: not bound +!missing-selector! BADownloadManager::fetchCurrentDownloadsWithCompletionHandler: not bound +!missing-selector! BADownloadManager::performWithExclusiveControl: not bound +!missing-selector! BADownloadManager::performWithExclusiveControlBeforeDate:performHandler: not bound +!missing-selector! BADownloadManager::scheduleDownload:error: not bound +!missing-selector! BADownloadManager::setDelegate: not bound +!missing-selector! BADownloadManager::startForegroundDownload:error: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:essential:fileSize:applicationGroupIdentifier:priority: not bound +!missing-selector! BAURLDownload::initWithIdentifier:request:fileSize:applicationGroupIdentifier: not bound +!missing-type! BAAppExtensionInfo not bound +!missing-type! BADownload not bound +!missing-type! BADownloadManager not bound +!missing-type! BAURLDownload not bound diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo index 8324968d65d9..bbbbf94aba46 100644 --- a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Foundation.todo @@ -3,3 +3,10 @@ !missing-selector! NSAttributedString::initWithFormat:options:locale: not bound !missing-selector! NSAttributedString::initWithFormat:options:locale:arguments: not bound !missing-selector! NSMutableAttributedString::appendLocalizedFormat: not bound +!deprecated-attribute-missing! NSDateComponents::setWeek: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSDateComponents::week missing a [Deprecated] attribute +!deprecated-attribute-missing! NSProcessInfo::operatingSystem missing a [Deprecated] attribute +!deprecated-attribute-missing! NSProcessInfo::operatingSystemName missing a [Deprecated] attribute +!deprecated-attribute-missing! NSURLConnection::initWithRequest:delegate: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSURLConnection::initWithRequest:delegate:startImmediately: missing a [Deprecated] attribute +!deprecated-attribute-missing! NSUserDefaults::persistentDomainNames missing a [Deprecated] attribute diff --git a/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo new file mode 100644 index 000000000000..5a62afa87c3c --- /dev/null +++ b/tests/xtro-sharpie/api-annotations-dotnet/tvOS-Intents.todo @@ -0,0 +1 @@ +!deprecated-attribute-missing! INPlayMediaIntent::initWithMediaItems:mediaContainer:playShuffled:playbackRepeatMode:resumePlayback: missing a [Deprecated] attribute